【问题标题】:External IP address appears instead of Domain Name显示外部 IP 地址而不是域名
【发布时间】:2015-01-30 20:32:47
【问题描述】:

我在 Google Compute Engine 中运行一个网站,并配置了一个 DNS 区域和一个 A 记录以指向我的网络服务器运行的 IP 地址。在我的域名注册商 (GoDaddy) 中,我将名称服务器更改为指向 Google 名称服务器。

我可以毫无问题地浏览该网站,但它显示的是服务器的 IP 地址而不是域名。如何更改它以显示域名,例如 www.example.com?

【问题讨论】:

  • 您应该在显示 IP 地址的位置添加。
  • 什么意思?你能给我更多的细节。 IP 地址列在整个 Google Cloud 中。
  • 有很多地方可以看到域名和 IP 地址,是在浏览器中,作为用户还是作为管理员,当你 ping 等时。
  • 如何获取我的域名来替换浏览器中显示的 IP 地址。我创建了 A、AAA 和 CNAME 记录以将我的域指向我的应用程序。当我访问我的 wordpress 页面时,我的外部 IP 地址会显示。我只能通过输入外部 IP 地址来访问该页面。如果我输入域名,我会收到错误“目录中未列出页面 URL。”请给我有关如何修复它的说明。
  • 也许有大量 Google Compute 经验的人可以猜到您的意思,但我只是感到困惑。

标签: google-compute-engine


【解决方案1】:

我有一个托管在 GCE 中的网站,该网站在 Linux 机器 Apache 服务器下运行。我在我的 DNS 中创建了一条 A 记录,指向服务器的外部 IP 地址。当我访问链接时,子域名不会被 IP 替换。我不认为您的问题与计算引擎特别相关。

特别是如果您使用 WordPress,您将需要更改一些配置文件,如

中所述

http://codex.wordpress.org/Changing_The_Site_URL https://wordpress.org/support/topic/browser-displaying-ip-instead-of-domain-name

【讨论】:

  • 如果您使用 Google Cloud 的 Cloud Launcher 功能创建了一个 Wordpress 站点,这是正确的答案。 Wordpress 和站点 URL 在创建时设置为 IP 地址,一旦域传播,您将需要更新。
【解决方案2】:

以下解决方案对我有用,

在谷歌云上部署 WordPress 时,GCP 将 IP 地址设置为站点 URL。

请将其更改为您的域名,

WordPress 管理面板 >> 设置 >> 站点 URL (& WordPress URL as 好吧)>>将您的域名添加到文本框中

附上图片供您参考。

【讨论】:

    猜你喜欢
    • 2017-01-03
    • 2016-11-11
    • 2019-12-22
    • 2020-08-16
    • 2013-05-21
    • 1970-01-01
    • 2015-09-11
    • 1970-01-01
    • 2020-12-01
    相关资源
    最近更新 更多