有没有人可以帮我将这些规则转换为[ISAPI_Rewrite]。感谢。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC,OR]
RewriteCond %{REQUEST_FILENAME} -l [NC]
RewriteRule .* - [L]
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
答案 0 :(得分:0)
不幸的是,指令RewriteCond%{REQUEST_FILENAME} -f是版本3的新功能,版本2不支持。唯一的解决方法 - 列出所有真实文件夹,如(?:folder1 | folder2 | folder3 | etc)。< / p>
1)不要忘记将以下内容置于配置文件之上:
[ISAPI_Rewrite]
2)第二条规则应该可以正常工作。也许你需要这样做:
RewriteRule ^/(.+)$ index.php?url=$1 [I,L]