当前位置:网站首页>Server运维:设置.htaccess按IP和UA禁止访问
Server运维:设置.htaccess按IP和UA禁止访问
2022-08-09 14:54:00 【和平鸽43】
基础:IP段
IP段: 192.168.1.0/24, 192.168.0.0/16 代表哪些ip段?
先看答案:
192.168.1.0/24 代表的IP段就是 192.168.1.1 ~ 192.168.1.254
192.168.0.0/16 代表的IP段就是 192.168.0.1 ~ 192.168.255.254
一句话解析:
0/24 或 0.0/16: 这里的24/16表示24/16个二进制前缀,32 - 24/16 为后面掩码,即这个ip段的范围。
再看看别人的解析:
https://blog.csdn.net/xuezhangjun0121/article/details/114676400
IP(段)地址格式采用“斜线记法”,即:IP地址/网络前缀。例如 192.168.1.0/24 表示32位的二进制地址中(任何IP的二进制地址都是32位),前24位为网络前缀,后8位代表主机号。
Apache 禁止搜索引擎
文件:·.htaccess·
# 放`<IfModule mod_rewrite.c>`内
# keep: |Baiduspider, |360Spider, |Chrome(Test)
SetEnvIfNoCase User-Agent ".*(HTTrack|bingbot|Googlebot|YisouSpider|YYSpider|HttpClient|EasouSpider)" BADBOT
Deny from env=BADBOT
Apache 禁止IP(段) - 无CDN
文件:·.htaccess·
# 放` .htaccess 的 <IfModule mod_rewrite.c>`内
Deny from 3.238.72.88
Deny from 54.36.148
Deny from 17.121
Apache 禁止IP(段) - 有CDN
文件:·.htaccess·
# 放`<IfModule mod_rewrite.c>`内
SetEnvIf X-Forwarded-For "^(3\.238\.72\.88)" BADIP1
Deny from env=BADIP1
参考: https://www.xjh.me/1606.html/amp
云服务器 设置
一般云服务器上,可设置安全规则,可设置按ip(段)禁止访问,这样设置比 Web服务器上设置更高效;
CDN 管理端,一般也可设置 禁止IP(段) 访问。
请结合以上 IP段 内容,根据提示设置,如:
54.36.148.0/24
对比 Nginx 设置
Nginx 设置 可放在 nginx.htaccess 里面,规则类似。
需要注意的是:Apache 设置 .htaccess立即生效;Nginx 设置 nginx..htaccess 需要重启。
边栏推荐
- 量化程序化交易都有哪些热点争议?
- Analysis: Which method is used to build a stock quantitative trading database?
- Sort method (Hill, Quick, Heap)
- 在量化交易过程中,散户可以这样做
- 个人域名备案详细流程(图文并茂)
- 记一次解决Mysql:Incorrect string value: ‘\xF0\x9F\x8D\x83\xF0\x9F...‘ for column 插入emoji表情报错问题
- 程序化交易规则对于整个交易系统有什么意义?
- 常微分方程的幂级数解法
- WebGL探索——抉择:实践方向(twgl.js、Filament、Claygl、BabylonJS、ThreeJS、LayaboxJS、SceneJS、ThinkJS、ThingJS)
- 如何通过通达信量化交易接口达到长期的收益?
猜你喜欢

正则化原理的简单分析(L1/L2正则化)

工作不等于生活,但生活离不开工作 | 2022 年中总结

Suddenly want to analyze the mortgage interest rate and interest calculation

Simple analysis of regularization principle (L1 / L2 regularization)

Different compilers, different modes, impact on results

Qt控件-QTextEdit使用记录

怎么用VS+Qt创建新项目

ImageWatch无法显示图像

Matlab修改Consolas字体

Use tensorboard remotely on the server
随机推荐
How to achieve long-term benefits through the Tongdaxin quantitative trading interface?
如何通过通达信量化交易接口达到长期的收益?
ImageWatch无法显示图像
名词概念总结(不定期更新~~)
编译器不同,模式不同,对结果的影响
CV复习:过拟合、欠拟合
ASP.Net Core实战——初识.NetCore
注释,标识符,数据类型
单向链表几个比较重要的函数(包括插入、删除、反转等)
Analysis of the common methods and scopes of the three servlet containers
PAT1027 打印沙漏
对程序化交易系统接口有什么误区?
Simple analysis of regularization principle (L1 / L2 regularization)
为什么要学编译原理
如何通过股票量化交易接口实现盈利稳定?
LNK1123: Failed during transition to COFF: invalid or corrupt file
如何将List<Map>进行分组数值计算合并排序
MySql中什么是索引?常用的索引有哪些种类?索引在什么情况下会失效?
光线的数值追踪
九、【Vue-Router】缓存路由组件 keep-alive标签