【问题标题】:htaccess mod rewritehtaccess mod重写
【发布时间】:2013-01-10 03:18:51
【问题描述】:

我想将我网站的时事通讯页面重写为 url.com/newsletter/ 问题是,我有另一个与此步骤重叠的规则。规则如下所示:

RewriteRule ^([^/]*)/$ /index.php?categories=$1 [L,QSA]  //Primeryrule overlapping the secondary rule 
RewriteRule ^newsletter/$ /?newsletter=$1 [L]

是否有可能应用特殊情况规则或类似的东西(我不想使用任何解决方法,如 .html 或 .php 扩展名或类似的东西,只是上面的 url)。

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    Apache 自上而下读取这些规则。因此,先放置新规则,然后再放置现有规则并尝试一下。

    【讨论】:

      【解决方案2】:

      刚刚找到了解决方案,我需要将时事通讯规则置于其他规则之上,以使其首先应用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多