我试图在我的网络应用程序上重写一些网址,问题是它也重写了图像/css/js/等......我的.htaccess:
DirectoryIndex engine.php
RewriteEngine On
Options -MultiViews
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ engine.php?link=$1
和一些示例html:
<img src="./theme/default/images/img.png" height="50px" />
问题是如果我这样做:http ://domain.com它可以工作,但如果我这样做http://domain.com/test/asd它会将图像重写为 /asd/theme/default/images/img.png ...