【发布时间】:2013-03-11 04:13:32
【问题描述】:
我的公司有一个子域,用于存放不再使用的资源库。有数百个看起来像 sub.domain.com/some-resource.pdf 的链接。我们将重定向到 domain.com/new-library。
我们希望通过两部分重定向来通知正在发生的事情。用户首先应该会看到一条消息,上面写着“您正在寻找的页面不可用,您现在正在被重定向”。几秒钟后,它应该会反弹到 domain.com/new-library。
我在其他网站上看到过这个,但不知道如何实现它。我知道如何重定向域,但有人可以告诉我如何在再次更改页面之前显示消息吗?
谢谢!
【问题讨论】:
-
从过时的 URL 生成一个到信息页面的重定向,然后在该页面上使用元刷新之类的东西在 X 秒后重定向到新位置。
-
就这么简单吗?重定向一次,消息,再次重定向?关于使用 301 与 302 的任何意见?
-
301 的意思是“永久移动”,所以这是有道理的。
-
如果您使用 301 重定向,您应该直接重定向到新位置,而不需要任何元刷新页面,因为它实际上并没有做任何事情。如果您想澄清一下,您可以做的是在新页面上添加对引用者的检查,如果引用者是旧页面,则显示消息。
标签: html http-status-code-301 http-status-code-302