【问题标题】:How do I get modrewrite to not apply rules to a specific folder?如何让 modrewrite 不将规则应用于特定文件夹?
【发布时间】:2010-09-15 05:15:26
【问题描述】:

如何让 modrewrite 完全忽略 /vip/ 目录,以便所有请求直接传递到该文件夹​​?

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^vip/.$ - [PT]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

另请参阅How do I ignore a directory in mod_rewrite? -- 重新发布,因为我第一次对这个问题不够清楚。

【问题讨论】:

    标签: mod-rewrite


    【解决方案1】:

    替换:

    RewriteRule ^vip/.$ - [PT]
    

    与:

    RewriteRule ^vip/.*$ - [PT,L]
    

    【讨论】:

      【解决方案2】:

      我在需要时执行此操作的简单方法是将新的 .htaccess 文件添加到该文件夹​​并放入其中

      RewriteEngine Off
      

      编辑以修正错字

      【讨论】:

        猜你喜欢
        • 2020-11-20
        • 1970-01-01
        • 2019-03-13
        • 2012-03-08
        • 1970-01-01
        • 2020-06-19
        • 1970-01-01
        • 1970-01-01
        • 2011-09-28
        相关资源
        最近更新 更多