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
我的Regex-Tester说它是正确的,但是当我测试链接时,重定向不起作用。我做错了什么?
答案 0 :(得分:2)
如果查看Redirect
directive的文档,您会发现不接受正则表达式/模式。您应该使用RedirectMatch
代替:
RedirectMatch 301 /home-third-blog-posts/.* http://foo.com
此外,无需转义/
个字符。