Loading
0

Apache下通过.htaccess文件屏蔽所有ip只允许某一个ip访问方法

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
前言:网站通过apache建立,某些情况下需屏蔽所有网站访问,仅允许某ip访问那么可以参考如下方法实现。
在网站根目录下创建.htaccess文件并写入如下代码,若已存在文件,注意不要将之前的代码覆盖了。
允许单个ip请填写:123.123.123.123
允许多个ip请填写:123.123.132.123|12.12.12.12
将代码中的ip更换为自己的即可。

<IfModule mod_rewrite.c>
RewriteEngine On
#Block ip
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR}&%{http:X-Real-IP} !^(123.123.132.123|12.12.12.12)
RewriteRule (.*) - [F]
</IfModule>

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-6-36102-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:极致CMS(jizhicms)Apache下.htaccess伪静态规则配置方法
下一篇:Apache中.htaccess禁止目录执行php脚本方法