有人知道如何解决这个问题吗?或者如果有可能的话?
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 重定向到包含用户感兴趣内容的相关信息的页面。
我认为更好的方法是在您的网络服务器上使用重定向......
例如,在此代码段的nginx中,如果您发现错误页面,您将被重定向到/home.html。
error_page 404 /index.html;
我希望这对你有所帮助。
问候