域名转IP

域名转IP

我有一个域名(在公司 A),它指向一个 IP(在公司 B)。当我在浏览器中输入我的域名时,它显示的是 IP,而不是域名。

我怎样才能始终显示域名而不是 IP?

我正在使用 apache 作为 Web 服务器。

哈维

答案1

如果您的网站通过 IP 请求时显示,您可以通过以下方式进行 URL 重定向mod_rewrite如果不是这种情况,这意味着主机 apache 配置在同一个 IP 上托管了多个站点,您无法执行此操作,因为这不是您自己的 IP,而是在服务器上的所有域之间共享

答案2

查看

ServerName 和 ServerAlias

您的配置中的指令。我猜想 ServerName 包含 IP 地址和非规范 URL,即 htp://domain.com/dirname 被重写为 htp://1.2.3.4/dirname,这可能是导致您进行重写的原因。

由于我似乎无法弄清楚如何关闭标记,因此 URL 已经足够混乱。

相关内容