381 字
2 分钟
网站IP限制:如何有效阻止中国IP访问?
2022-05-13

利用.htaccess文件来禁止中国IP段访问;

.htaccess(别忘了前面1个点)文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。.htaccess文件一般在你网站的根目录可以找到;如果没有,创建一个:

.htaccess文件,我们可以使用记事本打开。以下是一些允许或禁止的规则:

order allow,deny
# 禁止一个ip地址
deny from 123.125.125.147
# 禁止一个ip段
deny from 210.145.95.0/255
# 或者你需要在这ip段中允许部分ip
allow from 210.145.95.123
# 除此之外一切均可以访问
allow from all

为了禁止中国IP访问,我们需要在.htaccess文件中添加以下规则: order allow,deny allow from all deny from 1.0.1.0/22 其它中国IP段 1.0.1.0/22 是其中1个中国IP段,为禁止所有中国IP访问,我们还需要把所有中国IP段加上去。为方便大家,这里做了个禁止所有中国IP的htaccess文本(txt)文件 ;可以下载后上传到空间根目录,然后在空间重新命名为.htaccess 即可;也可以把它用记事本打开,复制里面的代码粘贴到空间的.htaccess文件中;

htaccess.txt

网站IP限制:如何有效阻止中国IP访问?
https://blog.wlens.top/posts/如何禁止中国ip访问/
作者
Lao Wang
发布于
2022-05-13
许可协议
CC BY-NC-SA 4.0