无法从本地主机访问子域名

无法从本地主机访问子域名

我有两个网站托管在同一个 Linus VPS 上。当我尝试通过 curl 从另一个网站连接到一个网站时,我得到的是空响应。我可以从任何其他测试服务器连接,没有任何问题。我的两个子域都解析到正确的 IP。Apache 访问日志显示每个失败的调用都出现 404 错误。我该如何解决这个问题?

答案1

首先,IP 地址是绑定到您的服务器还是通过 NAT 绑定到私有 IP。

如果它是私有 IP,您需要执行拆分 DNS(您可以添加 /etc/hosts 记录)或安装本地 DNS 服务器(如 bind)并设置本地域以指向本地服务器。

你可以用这个来测试它:

curl --header 'Host: www.example.com' 'http://127.0.0.1'

如需更多帮助,请发布您的ip addr或“ifconfig”的输出

相关内容