Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经清理了我的网站并丢弃了很多页面。我现在有一个 100 页网站的 10 页,全是静态 html。我希望对已删除页面的任何请求以 301 重定向到主页,但无法弄清楚 .htaccess 规则!
我怀疑有比手动列出 90 页更好的方法.htaccess:
.htaccess
redirect 301 /somedeletedpage.htm http://www.example.com/
除非这 90 个被删除的页面有一些可以被正则表达式的共同特征。
你不想 301 它,那将是一个不正确的代码,因为那些丢失的页面没有被移动到你的主页的位置。您应该提供 404 或 410。您可以使用自定义 404,以便您的用户可以获得一些指向现在存在的页面的链接。