我开始使用mod_rewrite并想知道以下是否可行......
RewriteRule ^test/([^/]*)/$ /test.php?x=$1 [NC,L]
然而,按预期工作,一旦HTML生成,我使用相对路径到图像/样式表等,如<img src="include/image.jpg" />
现在不再显示。
我怎样才能解决这个问题?
非常感谢
答案 0 :(得分:0)
一种方法是将规则添加到skip requests that end in standard image file suffixes:
RewriteRule \.(gif|jpe?g|png|ico)$ - [NC,S=1]
RewriteRule ^test/([^/]*)/$ /test.php?x=$1 [NC,L]
答案 1 :(得分:0)
有几种可能性:
<base>
标记。RewriteRule ^test/include/(.*)$ /include/$1 [NC,L]