出现外部IP地址而不是域名

时间:2015-01-30 20:32:47

标签: google-compute-engine

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

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

2 个答案:

答案 0 :(得分:3)

我有一个在Linux机器Apache Server下运行的GCE托管的网站。我在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

答案 1 :(得分:0)

以下解决方案对我有用,

在Google Cloud上部署WordPress时,GCP会将IP地址设置为站点URL。

请将其更改为您的域名,

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

随附的图像供您参考。 setting wordpress site url