下面的“更多”规则被跳过并重定向到“更多”规则。如何设置以便“更多”规则仅指向url / more而不是/ morehere
RewriteRule ^morehere /morehere.html [NC,R,L]
RewriteRule ^more /index#more [redirect=permanent,last,noescape]
*的修改
我真的不需要“更多”的规则。只是一种创建转到锚点的重写的方法,如果重写单词包含在其他页面名称中,则不会干扰其他页面。
答案 0 :(得分:0)
第一条规则是终端规则,将以符合您第二条规则的新请求结束。使用条件前缀第二个规则:
RewriteCond %{REQUEST_URI} !^morehere\.html