我已使用 Google Domains 将我的 IP 转发到特定 URL。但当我访问该 URL 时,它会被转发到我的 IP。为什么 URL 没有显示在浏览器地址栏中?我正在运行 Ubuntu 14.04。该网站是 Wordpress 网站,但即使我使用简单的 index.html 文件也会出现此问题。
答案1
您没有将您的 IP 重定向到您的域名,而是做了相反的事情:
$ wget -O/dev/null www.mindofmetadata.com
--2015-04-01 14:10:31-- http://www.mindofmetadata.com/
Resolving www.mindofmetadata.com (www.mindofmetadata.com)... 2404:6800:4008:c02::79, 74.125.203.121
因此,您的域名当前解析为上述 IPv4 和 IPv6 地址——Google。
Connecting to www.mindofmetadata.com (www.mindofmetadata.com)|2404:6800:4008:c02::79|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://69.140.87.208 [following]
我们连接到 Google 的服务器并请求您的网站。Google 返回“302”HTTP 状态代码(“找到”)。
--2015-04-01 14:10:32-- http://69.140.87.208/
这就是 Google 服务器返回的“302”指向的地方——您的服务器的 IP 地址。
您需要在 Google Hosted 帐户中调整配置。或者更好的方法是,直接将您的域名指向您的 IP 地址,并保存来自 Google 的 302 重定向。