.htaccess htaccessmod重写

.htaccess htaccessmod重写,.htaccess,.htaccess,我想将我网站的新闻稿页面改写为url.com/newsletter/问题是,我有另一条规则与此步骤重叠。规则如下所示: RewriteRule ^([^/]*)/$ /index.php?categories=$1 [L,QSA] //Primeryrule overlapping the secondary rule RewriteRule ^newsletter/$ /?newsletter=$1 [L] 有没有可能应用特例规则或类似的东西(我不想使用任何类似.html或.php的扩展

我想将我网站的新闻稿页面改写为url.com/newsletter/问题是,我有另一条规则与此步骤重叠。规则如下所示:

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

有没有可能应用特例规则或类似的东西(我不想使用任何类似.html或.php的扩展名或类似的东西,只使用上面的url)。

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

Apache从上到下阅读这些规则。所以,先把你的新规则放在前面,然后再把现有的规则放在前面,试试看