我已将帖子页面重写为第一个网址级别的友好网址:domain.com/this-is-a-post
#RewriteRule ^([a-zA-Z0-9_-]+)/?$ article.php?p=article&friendly_url=$1 [L,QSA]
# domain.com/this-is-a-post
问题
现在,我要在此第一个网址级别domain.com/this-is-a-category/
#RewriteRule ^([a-zA-Z0-9_-]+)/?$ categories.php?p=category&friendly_url=$1 [L,QSA]
# domain.com/this-is-a-category/
所以我希望帖子和类别重定向到其他页面
我该如何解决?
答案 0 :(得分:0)
如果仅将带斜线的url用于类别,而不将其用于帖子/文章,则可以使用:
# domain.com/this-is-a-category/
RewriteRule ^([a-z0-9_-]+)/$ categories.php?p=category&friendly_url=$1 [NC,L,QSA]
# domain.com/this-is-a-post
RewriteRule ^([a-z0-9_-]+)$ article.php?p=article&friendly_url=$1 [NC,L,QSA]