我不确定这有什么问题? (我知道此示例中的URL目前处于此状态),但为什么这不起作用?它在localhost上运行正常,为什么不在我的http服务器上呢?
<?php
header('Refresh:10; url=https://finesseshop.ca/**secret page**');
?>
答案 0 :(得分:1)
您的语法无效 - HTTP标头不能用于导致延迟重定向,并且根本没有Refresh
标头。
Location
标头会立即重定向。如果您需要延迟,可以使用a meta refresh或JavaScript setTimeout
。
它表示标题已经发送
这是一个单独的问题,但您显示的代码 - 本身 - 不会导致该错误。有关导致该错误的原因的信息,请参阅this question。