我在64位Linux服务器上运行这个简单的PHP代码,其中包含PHP 5.4.40:
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: /folder');
die();
?>
每当我连接到此页面时,都会收到一个奇怪的状态代码:301 OK 我无法找到问题所在,托管是一个免费的计划 host-ed ,我没有关于Apache版本的信息。
感谢您的建议
编辑:也许我不清楚,我希望它返回 301永久移动,而不是 301 OK 这是违反HTTP规范的
答案 0 :(得分:0)
您使用以下行设置301代码:
header('HTTP/1.1 301 Moved Permanently');