有人对如何解决这个问题有任何想法吗?还是有可能?
可能是PHP / curl吗?
我怀疑.htaccess可以解决这个问题。
所以这是假设:
示例网址:
https://www.example.com/category/seotools/some-seo-tool-page.html
条件:
如果页面返回200标头,则无需重定向。 如果页面返回404标头,则310重定向至:
https://www.example.com/category/seotools/
注意:在https://www.example.com/category/seotool/上,与https://www.example.com/category/seotools/some-seo-tool-page.html所包含的内容非常相关。因此,与其设置默认的404,不如将其重定向到301,该页面包含与用户感兴趣的内容有关的信息。
答案 0 :(得分:0)
我认为更好的方法是对Web服务器使用重定向...
例如,在此代码段的Nginx中,如果找到错误页面,则将重定向到/home.html。
error_page 404 /index.html;
希望对您有帮助。
致谢