301使用自定义消息重定向

时间:2011-08-12 15:14:41

标签: redirect http-status-code-301

无论如何使用.htaccess进行301重定向和自定义消息?

EG。在重定向开始之前,它会说:“我们已永久移至abc.com,此域名即将过期。请相应地更新您的书签。您将在10秒内重定向。”

或者只有PHP或其他编程语言可以使用?

1 个答案:

答案 0 :(得分:0)

- 因为必须在服务器端发布301代码。浏览器/搜索机器人检查响应代码,如果代码为301,它将忽略与其一起发送的任何内容。


您可以显示此类网页并重定向到新网址..但这将<正常点击链接相同,因此不适合用于搜索引擎优化目的。如果有兴趣 - 这是如何做到的:

当用户点击此类页面时,向他/她显示您的重定向消息/页面。在该页面中,这种重定向可以通过两种方式实现:

  1. 使用JavaScript - window.location = "http://www.example.com/new-url"。您需要做的就是在加载页面10秒后执行此代码 - 使用setTimeout()功能。

  2. 使用<meta http-equiv="refresh"标题行,不使用JavaScript(首选方法,即使JavaScript已禁用或不可用):

    <meta http-equiv="refresh" content="10; url=http://www.example.com/new-url">