apache2.4 只允许合法域名访问网站 禁止使用ip、非法域名访问

1.ip访问
禁用ip访问 只能对应端口有效

ServerName xx.xx.xx.xx
ServerAlias *

Order Allow,Deny
Deny from all



ServerName xx.xx.xx.xx
ServerAlias *

Order Allow,Deny
Deny from all

2.非法域名 本地设置host 将ip绑定为服务器ip
禁用方法
在httpd.conf的末尾加上
这种方法还可以防止使用xx.xx.xx.xx直接访问
#禁止所有非法域名

ServerName xx.xx.xx.xx
ServerAlias *

Order Allow,Deny
Deny from all

3.允许访问的域名
为其添加配置

ServerAdmin [email protected]
DocumentRoot "/home/wwwroot/xx"
ServerName www.xx.com
ServerAlias *.xx.com
ErrorLog "logs/www.xx.com-error_log"
CustomLog "logs/www.xx.com-access_log" common

Options FollowSymLinks
AllowOverride All
Require all granted


转载于:https://www.cnblogs.com/prettyisshit/p/6129429.html

你可能感兴趣的:(apache2.4 只允许合法域名访问网站 禁止使用ip、非法域名访问)