Lxn-Chan!

(~ ̄▽ ̄)→))* ̄▽ ̄*)o

通过修改Apache2文件禁止通过IP访问网站

配置

OS: Ubuntu 18.04 LTS
Apache: Apache/2.4.29

禁止通过IP访问80端口

在你站点的配置文件的顶端加入如下代码,重启Apache2即可。

1
2
3
4
5
6
7
<VirtualHost *:80>
ServerName <YourIP>
DocumentRoot /var/www/<a Dir>/html
<Directory "/var/www/<a Dir>/html">
Require all denied
</Directory>
</VirtualHost>

因为原理是通过IP访问的时候会跳转到403页面,所以DocumentRoot参数写任何一个存在的文件夹就行,毕竟肯定是Deined。ServerName填你的IP,其他参数不需要更改。

禁止通过IP访问443端口

其实禁止443没什么必要,因为直接访问443端口必然会出现各种安全警示,不过如果你想的话,也是可以的

在你站点的配置文件的顶端加入如下代码,重启Apache2即可。

1
2
3
4
5
6
7
<VirtualHost *:443>
ServerName <YourIP>
DocumentRoot /var/www/<a Dir>/html
<Directory "/var/www/<a Dir>/html">
Require all denied
</Directory>
</VirtualHost>

啊其实就是个举一反三的事,我又水了一篇文章。

 简单说两句


联系站长 | 隐私政策 | 用户协议

备案号:辽ICP备19013963-5号

萌ICP备 20219421 号

中国互联网违法和不良信息举报中心

架构版本号:6.5.1 | 本站已全面支持IPv6 |

正在载入运行数据(1/2)请稍后...
正在载入运行数据(2/2)请稍后...

Copyright 2021 LingXuanNing, All rights reserved.