我清理了我的网站并丢弃了很多页面。我现在有一个100页网站的10页,所有静态HTML。我希望删除页面的任何请求都能重定向到主页301,但无法找出.htaccess规则!

有帮助吗?

解决方案

我怀疑有一种比在 .htaccess 中手动列出90页更好的方法:

redirect 301 /somedeletedpage.htm http://www.example.com/

除非删除的90个页面具有一些可以重新编码的共同特征。

其他提示

你不想301它,这将是一个错误的代码,因为那些丢失的页面还没有被移动到你的主页的位置。您应该提供404或410.您可以使用自定义404,这样您的用户就可以拥有指向现在页面的链接。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top