当使用mod_rewrite时,我想知道是否有一种可行的,灵活的方法来全局设置当前工作目录为root,因此样式表/图像路径在通过mod_rewrite传递参数时不会中断:
我目前使用define("PATH", "/subfolder/");
我放在每个链接href / src的开头,但我认为必须有一种更灵活的方法。
EX:
stylesheets / styles.css在没有传递参数时有效,但在使用mod_rewrite参数时会中断。
任何建议?
答案 0 :(得分:0)
此处的前两个RewriteCond
规则排除了与实际存在的文件或文件夹匹配的网址。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]
或by adding explicit exclude rules to your mod_rewrite directives.