0

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

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

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

4

2 回答 2

1

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

于 2013-01-10T03:22:24.483 回答
0

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

于 2013-01-10T03:21:55.590 回答