这与:Apache Conditional RedirectMatch
有关我正在重定向/博客到根目录(/)
RewriteEngine On
RewriteBase /
RedirectMatch 301 ^/blog/(.+)$ /$1
这是正常的:
/ blog / - 没有重定向
/ blog / foo / - 重定向到domain.tld / foo /
/ blog / foo / bar / - 重定向到domain.tld / foo / bar / 等
我想做一个修改。我的分页网址是domain.tld / blog / page / 1,domain.tld / blog / page / 2等,它们不应该重定向。
如何阻止/ blog / page /重定向? 谢谢!
答案 0 :(得分:1)
尝试:
RewriteEngine On
RewriteBase /
RedirectMatch 301 ^/blog/((?!page/[0-9]).+)$ /$1
这不会重定向