RewriteRule ^tag/([^/]+)/([^/]+)/?$ search.php?search=$1&tag=true&from=$2 [QSA,NC,L]
RewriteRule ^tag/([^/]+)/?$ search.php?search=$1&tag=true [QSA,NC,L]
RewriteRule ^tag/([^/]+)/page/(.+)/?$ search.php?search=$1&tag=true&page=$2 [QSA,NC,L]
以上规则似乎将动态网址重写为seo友好网址。
最终结果如下http://www.example.com/tag/word
我希望它看起来像http://www.example.com/word
任何人都可以帮我正确更改现有的重写规则,以便不生成“标记”文件夹吗?
答案 0 :(得分:0)
规则不会重写为seo友好网址。你开始使用sep友好的url,就像你在最终结果中所拥有的那样。在内部,这些规则将其重写为将执行工作的实际URL。因此,我不确定您是否需要规则来处理example.com/word而不是example.com/tag/word。如果是这种情况,只需从RewriteRules开头删除“标签”