本帖最后由 mingxue 于 2018-1-26 11:07 编辑
如题,apache禁止未绑定域名或ip访问(这里我只试过apache 2.4,2.2不确定,请自测)
在面板打开apache的配置文件,在里面输入下面这段代码(一定要加在配置文件的最底下,不然可能会有未知错误)
- # 禁止未绑定域名或ip直接访问
- <VirtualHost *:80>
- ServerName localhost
- ServerAlias *
- <Location />
- Order Allow,Deny
- Deny from all
- </Location>
- ErrorLog "/www/wwwlogs/localhost.error.log"
- CustomLog "/www/wwwlogs/localhost.access.log" combined
- </VirtualHost>
复制代码 这段代码是禁止通过所有未绑定的域名和ip直接访问服务器,如果有其他端口请自行添加,加上后未绑定的域名或ip访问的话就会提示403错误,更改之后网站不能访问的话就删掉这段代码,访问日志默认保存在/www/wwwlogs/下,宝塔的面板也有这个功能,但是不能直接设置禁止访问,宝塔是设置的默认站点,还有个跳转,个人不太喜欢。 |
|