当两个 URL 指向同一 IP 时,在 apache 中禁用一个 URL

当两个 URL 指向同一 IP 时,在 apache 中禁用一个 URL

我有两个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 文件或“这些不是您正在寻找的机器人”类型的页面。

相关内容