Mod rewrite iirf{REQUEST_FILENAME}问题
我的web应用程序有以下iirf规则Mod rewrite iirf{REQUEST_FILENAME}问题,mod-rewrite,iirf,Mod Rewrite,Iirf,我的web应用程序有以下iirf规则 RewriteFilterPriority HIGH RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{QUERY_STRING} ^$ RewriteRule ^/(.*)$ /index.cfm?path=$1 [L] RewriteRule ^/(.*)\?
RewriteFilterPriority HIGH
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^/(.*)$ /index.cfm?path=$1 [L]
RewriteRule ^/(.*)\?(.*)$ /index.cfm?path=$1&$2 [L]
所有工作都有效,除非存在文件,但有参数。
工作
不起作用?它跳过并重定向到index.cfm
我该如何解决这个问题
谢谢我看不出那个问题。您使用的是什么版本的IIRF
iirf.ini文件中不再支持
RewriteFilterPriority
指令。这让我觉得你使用的是旧版本的IIRF。如果是这样,您应该升级到v2.x 它是4。IsapiRewrite4.dll不知道优先级。