我做了一个mod_rewrite:
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=15&t=example
到此:
http://www.website.com/15/example
没有图像正常工作,所以我把它放在我的标题中:
<base href="/">
BOOM图片有效。但是我有gifs加载使用我的网址中的t和n变量。
echo '<img src="gifs/' . $_GET["t"] . '/' . $_GET["n"] . '.gif">';
如何在我的新mod_rewrite网址中显示$ _GET [“t”]和$ _GET [“n”]以显示图片
答案 0 :(得分:0)
您必须通过拆分'/'来解析URL。
使用重写显式删除它们为$ _GET参数。
查看$ _SERVER ['QUERY_STRING']