iis6.0下的ThinkPHP伪静态规则配置

    xiaoxiao2022-06-29  42

    官方手册给出的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

    最新回复(0)