当多个域名绑定一个IP,apache设置禁止通过IP访问,只允许用设定的域名访问方法如下:
方法一:
NameVirtualHost 114.*.*.*:80
<VirtualHost 114.*.*.*:80>
ServerName 114.*.*.*
<Location />
Order Allow,Deny
Deny from all ;拒绝
</Location>
</VirtualHost>
<VirtualHost 114.*.*.*:80>
DocumentRoot "/www"
ServerName www.***.com
</VirtualHost>
方法二:
NameVirtualHost 114.*.*.*:80
<VirtualHost 114.*.*.*:80>
DocumentRoot "/www/test" ;指向一个空目录或者指向一个声明文件index.html
ServerName 114.*.*.*
</VirtualHost>
<VirtualHost 114.*.*.*:80>
DocumentRoot "/www"
ServerName www.***.com
</VirtualHost>
转载于:https://blog.51cto.com/zhenshi4597/615696