【发布时间】:2012-12-11 18:37:25
【问题描述】:
我通常使用本地 ip http://192.168.x.x/domain.com 进行本地测试。如何配置 Apache 以将其更改为 http://domain.com 删除我的本地 IP。
【问题讨论】:
标签: linux web-services apache http
我通常使用本地 ip http://192.168.x.x/domain.com 进行本地测试。如何配置 Apache 以将其更改为 http://domain.com 删除我的本地 IP。
【问题讨论】:
标签: linux web-services apache http
既然您提到了它的本地 IP,我将假设您在自己的机器或某些个人服务器上工作。我还将假设您的 domain.com dns 指向正确的 IP 地址(如果不是这种情况,您可以通过使用该映射在 /etc/hosts 中添加一行来测试这一点)。
我假设你也想要 所有对您的网络服务器的调用都进入 /path/to/website/domain.com。 (因为另一张海报涵盖了另一种可能的解释)
为此,您需要在适当的配置文件中设置以下内容(这将取决于您的 linux 发行版):
<VirtualHost *:80>
ServerAdmin webmaster@domain.com
ServerName domain.com
DocumentRoot /path/to/website/domain.com/
</VirtualHost>
希望对你有帮助:)
【讨论】:
{} 按钮有帮助,否则,只需在代码前面放 4 个空格 :)
在相关的 apache 配置文件(例如 apache2.conf 或 000-default)中,您应该会看到类似这样的条目:
<VirtualHost *:80>
ServerAdmin webmaster@domain.com
DocumentRoot /var/www
ServerName www.domain.com
ServerAlias domain.com
您需要编辑 ServerName 和 ServerAlias 节点以匹配您的案例的domain.com。
【讨论】: