1

我在我的电脑上设计了一个主页,可以通过 localhost/Home 访问。在这里我输入一个站点名称,它必须带我到那个站点。我使用了 header("Location: url"); 在我的代码中运行,它正确地接收站点名称。但问题是,任何我尝试打开的站点,它都会将我带到“localhost/site”,就像我在输入中输入 www.google.com 一样,它会将我带到 localhost/www.google.com

有什么方法可以退出本地主机并在输入时转到 google.com?还是不可能?

4

1 回答 1

1

您需要提供完整的绝对 URL,包括方案。例子:

header('Location: http://www.google.com');

否则,客户端会将 URL 视为相对 URL。

于 2013-04-14T17:53:18.523 回答