![使基于 IP 的虚拟主机仅响应单个主机名](https://linux22.com/image/516799/%E4%BD%BF%E5%9F%BA%E4%BA%8E%20IP%20%E7%9A%84%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E4%BB%85%E5%93%8D%E5%BA%94%E5%8D%95%E4%B8%AA%E4%B8%BB%E6%9C%BA%E5%90%8D.png)
是否可以让基于 apache ip 的虚拟主机仅响应特定的主机名?
我有一个指向我服务器的恶意域名。我知道我可以重定向它或抛出 401,但我宁愿服务器甚至不响应使用此主机名的请求。
答案1
任何请求的标头与任何部分Host
不匹配,都会被转发到“主”服务器配置。因此,这里没有办法完全阻止连接,但您可以通过发回空白响应或指向不存在的地方来“短路”请求。ServerName
<VirtualHost>
DocumentRoot
是否可以让基于 apache ip 的虚拟主机仅响应特定的主机名?
我有一个指向我服务器的恶意域名。我知道我可以重定向它或抛出 401,但我宁愿服务器甚至不响应使用此主机名的请求。
任何请求的标头与任何部分Host
不匹配,都会被转发到“主”服务器配置。因此,这里没有办法完全阻止连接,但您可以通过发回空白响应或指向不存在的地方来“短路”请求。ServerName
<VirtualHost>
DocumentRoot