【问题标题】:Domain name shows IP address域名显示IP地址
【发布时间】:2017-10-31 22:50:25
【问题描述】:

我有一个安装了 Apache 的 debian 服务器,它由 Digitalocean 托管。 我有一个指向我的服务器 IP 和 CNAME 记录的记录,它是 A 记录的别名。现在,当我将我的域放入浏览器并按 Enter 键时,URL 将更改为公共 IP。不知道为什么?

记录如下

|type  | hostname       | value          | TTL(seconds)
|CNAME | www.domain.com | domain.com.    | 43200
|A     | domain.com     | 123.45.678.945 | 3600

【问题讨论】:

  • 不知道记录不能说太多
  • @McAden 请查看我编辑的问题。
  • 我怀疑您的主机文件中存在重定向或混淆。无论哪种方式,我认为这个问题可能属于 serverfault

标签: apache dns digital-ocean


【解决方案1】:

固定。

原来 WordPress 是罪魁祸首。

这个答案帮助了我:https://www.digitalocean.com/community/questions/domain-redirects-to-ip-address-and-also-loading-from-ip-address#answer_6213

登录您的 WordPress 仪表板并导航至“设置”。您的网站 URL 和主页 URL 中列出了什么?

我在那里列出了 IP 地址,而不是域名。

【讨论】: