Google Search Console 出现一些抓取错误,无法找到这些链接:
home-third-blog-posts/page/10/
home-third-blog-posts/page/5/
home-third-blog-posts/page/7/
home-third-blog-posts/page/9/
我的 .htacces 中的重定向规则如下所示
Redirect 301 /\/home-third-blog-posts\/.*/s http://foo.com
我的正则表达式测试仪说它是正确的,但是当我测试链接时,重定向不起作用。我做错了什么?
最佳答案
如果您查看 Redirect
directive 的文档,您会看到它不接受正则表达式/模式。您应该使用 RedirectMatch
相反:
RedirectMatch 301 /home-third-blog-posts/.* http://foo.com
此外,无需转义 /
字符。
关于regex - 我的重定向 301 正则表达式有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33824295/