301重定向通过服务器根目录中的index.php而不是正确重定向

时间:2014-12-13 19:29:41

标签: http-status-code-301

我遇到301重定向问题。

我刚购买了新的共享网络托管服务。然后,我将名称服务器(我希望重定向的域名)设置为新的webhost名称服务器。

然后我通过cPanel将index.php上传到public_html。

在index.php里面我有以下代码:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: en.wikipedia.org/wiki/my_company_page");
?>

然后我去了域,它没有在网络浏览器中正确重定向。

而不是重定向到:

en.wikipedia.org/wiki/my_company_page

我被重定向到:

http://www.OriginalDomain.com/en.wikipedia.org/wiki/my_company_page

在过去的几年里,我已经多次这样做了....我查看了我的另一个网站(相同的托管公司,301重定向的相同方法)并且它运行良好。

你们这些人/加尔斯能否弄清楚这次为什么不能正常工作?

可能是由于DNS没有传播(还)因为我刚刚切换了名称服务器。

2 个答案:

答案 0 :(得分:0)

标题是什么(&#34;位置:http://en.wikipedia.org/wiki/my_company_page&#34;);?

答案 1 :(得分:0)

我的服务器中没有任何文件。我只想通过index.php重定向。我之前做了很多次....但是我无法弄清楚为什么这次它不起作用。

我怀疑这是因为DNS仍在传播......但是希望有人能证实这一点。