Apache禁止ip访问只允许域名访问

<VirtualHost 服务器ip>
ServerName 服务器ip
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
<VirtualHost 服务器ip>
DocumentRoot "/var/www/html/"
ServerName www.abc.com
</VirtualHost>

1:当用户输入的是IP来访问时直接 Deny(网页显示Apache默认的403 Forbidden)
2:当用用户输入的是域名www.abc.com时,通过。

原文地址:https://www.cnblogs.com/zhangxilong/p/12751698.html