【发布时间】:2010-11-14 10:17:54
【问题描述】:
大家好,有一个关于 apache 的问题。我有一个经过重新设计的网站,但我想捕获人们可能已添加书签或来自搜索引擎的所有“旧”链接,这些链接指向新域名下的旧网站。如何让 apache 仅将未找到的 404 重定向到旧站点?
TIA,
J
【问题讨论】:
-
编辑: 感谢您迄今为止的回复!虽然@seth 的解决方案可行,但正在寻找特定于 apache 的解决方案。问题是我们有 OldSite,它目前位于 www.example.com 并移至 old.example.com,而 NewSite 将在 www.example.com 上运行。现在,我希望任何不在新站点(例如 www.example.com/oldpage.html)上的内容都可以访问 old.example.com。解决方案似乎是在新的 www.example.com 302 到 old.example.com 上的任何页面,然后在两者都不返回 404 的页面。我们不知道这些页面将在应用程序中,因为它是 CMS驱动。
标签: apache mod-rewrite http-status-code-404