3

我的 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 被重定向,但仍保持这些规则不变?

非常感谢

4

1 回答 1

1

您可以在规则之前添加RewriteCond 。

RewriteCond %{REQUEST_URI} !^/blog/page/[0-9]+/?$
RewriteRule ^/?blog/(.*)/.*/?$ $1/ [R=301,L,QSA]

如果需要,您可能会对其进行一些优化。

希望对你有所帮助。

于 2013-11-06T12:10:41.493 回答