我的htaccess存在一些问题,我的目标是什么,目前在我的WordPress网站上工作的是:
/blog/title-of-blog-post/1923
正被重定向到
/title-of-blog-post/
这是通过以下规则完成的:
RewriteRule ^blog/(.*)/.*/$ $1/ [R=301,L,QSA]
但是,这意味着它也在重定向
/blog/page/2/ to /page/
/blog/page/3/ to /page/
etc
我是否有条件可以阻止/ blog / page / nr被重定向,但仍保留这些规则?
非常感谢
答案 0 :(得分:1)
您可以在规则之前添加RewriteCond。
RewriteCond %{REQUEST_URI} !^/blog/page/[0-9]+/?$
RewriteRule ^/?blog/(.*)/.*/?$ $1/ [R=301,L,QSA]
如果需要,您可以稍微优化一下。
希望它可以帮助你前进。