我在重写 url 时遇到了问题。以下情况正在发生:
http://www.example.com/scores
http://www.example.com/registreren
http://www.example.com/login
这些 url 将被重定向到index.php?route=scores
etc
这一切都很好。但是现在我在一个子目录中有模板文件,比如images
and stylesheet
。这些文件在
template/css/style.css
images/images.png
ETC
现在所有这些文件也被重定向到index.php?route
. 我知道前导斜杠和文件的所有链接都是绝对路径。
文件中使用了以下代码.htaccess
:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/?$ index.php?route=$1 [L,QSA]