官方手册给出的IIS6.0的伪静态规则是
RewriteRule (.*)$ /index\.php\?s=$1 [I]
但是配置后,会发现很多css加载不了。
原因是iis不会像apache那样排除实际目录(或者是我不知怎样配置iis,因为iis我不熟悉,呵呵),所以我只能从正则下手了
ISAPI_Rewrite] CacheClockRate 3600
RepeatLimit 32
RewriteRule (?!/Home)(?!/Public)(.*)$ /index.php/$1 [I]
以上就是测试成功的规则。
说明:(?!/Public)意思就是排除Public这个目录,这样css等文件就可以加载到了。
转载请注明原文地址: https://ju.6miu.com/read-1124798.html