0
使用此mod_rewrite的的mod_rewrite和{QUERY_STRING}
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?([^/]+)/(.*) /b.php?n=$1&b=$2 [L,QSA]
如何让我的查询字符串仍然工作,因为改变了我的网址,从
http://www.website.com/b.php?n=45&t=example
这个
http://www.website.com/45/example
我想用$ _GET
echo '<img src="gifs/' . $_GET["t"] . '/' . $_GET["n"] . '.gif">';
的URL可以你解释你的问题到底是什么? '$ _GET'以什么方式不包含你想要的?仅仅是'n = $ 1&b = $ 2'应该是'n = $ 1&t = $ 2'? – DaveRandom
是的,[QSA]应该允许您查询字符串仍然是?在这种情况下,您可以根据$ _server变量重建GET数组。 – freshnode
@mario嘿,我认为这是我上次学到的更好的问题!对不起buddy – user1616846