我有两个https://www.noip.com/指向同一 IP 的域domain1.noip.com
和。domain2.noip.com
我有一个 Apache 配置文件可供使用domain1.noip.com
,而且它能正常工作。问题是,如果我访问domain2.noip.com
它,它也会提供网站。
我想让它domain2.noip.com
不工作,因为它什么都不加载。 期望的效果是,如果我访问了一个错误的 URL/网站,例如 Web 浏览器显示“无法访问此网站”。
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/stuff
ServerName domain1.noip.com
</VirtualHost>
答案1
浏览器中出现“无法访问此站点”错误通常是 DNS 错误或超时/端口上没有服务监听。由于您确实有 apache 在同一个 IP 上监听 domain1,因此您无法获得该错误。
您最好的选择是为 domain2 创建一个新的虚拟主机条目,并在 Web 根目录中有一个空白 HTML 文件或“这些不是您正在寻找的机器人”类型的页面。