访问 http 和 www 时网站不同

访问 http 和 www 时网站不同

我正在尝试配置我们的网站,目前我们有两个版本:

  1. 旧网站(v1)使用 http://(不带 www.)
  2. 新网站(v2)使用http://www

我是这方面的新手,我害怕删除管理员资料中的记录,因为我们确实需要网站正常运行,但如果我错误地删除了一条重要记录,我很难修复它,因为我对 Google Cloud 不熟悉。以下是记录集页面:

在此处输入图片描述


在此处输入图片描述

我想要的是删除http://pointblue.ph或者至少将其重定向到 www.pointblue.ph。有什么线索吗?

答案1

您需要将“pointblue.ph”添加到 www.pointblue.ph 服务器上允许的域列表中。完成此操作后,您可以将 pointblue.ph 的 DNS 更改为 storage.l.googleusercontent.com 的 CNAME。

您可以按照以下方法判断是否正确完成此操作:

# nc www.pointblue.ph 80
GET / HTTP/1.1
Host: pointblue.ph

HTTP/1.1 404 Not Found
<other response headers from the server>

一旦设置完成,将会发生以下情况:

# nc www.pointblue.ph 80
GET / HTTP/1.1
Host: pointblue.ph


HTTP/1.1 200 OK

如果您尝试设置主机:www.pointblue.ph,您将看到您的网页的 html。

如果您担心这可能无法正常工作,您可以设置更简单的方法。除了上述方法外,您还可以将 pointblue.ph 重定向到 www.pointblue.ph。我不知道如何使用 Google(Pages?)进行设置,但几乎每种类型的网站托管帐户都具有此功能。对于专业网站,您需要 pointblue.ph 的网站提供“301”或“302”重定向,这将快速透明地重定向浏览器以加载 www.* 网站。

如果您无法使用 Google 托管进行设置,那么可能需要获取一个非 Google 托管帐户。

相关内容