使用重定向代码301延迟重定向

时间:2017-12-12 15:48:08

标签: apache redirect url-redirection

阅读完一些帖子后,我们真的没有解决方案: 对于延时重定向,通常建议使用元刷新重定向,其中一个可以指定时间间隔,之后重定向将触发。但没有一句话,如何使用重定向代码301进行此类重定向。

最后我需要以下程序:

  • 用户访问网站
  • 看到一条消息(html或警告),
  • 有时间阅读(几秒钟),
  • 被重定向到另一个网址
  • 重定向代码必须为301

粗体是100%需要的要求。

我在Apache上(mod_rewrite on,httpd.conf或htaccess正在使用中)

1 个答案:

答案 0 :(得分:0)

甚至发布了这个问题 - 很快就得到了答案。

<强>解决方案

<?php 
$delay = 5; //seconds 
sleep($delay); 
header('HTTP/1.1 301 Moved Permanently'); 
header("Location: http://www.example.com"); 
?>