详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置Nginx防盗链配置如下,可以和上面的配置结合起来location ~* ^.+\.(gif|jpg|png|swf|flv|rar
千家信息网最后更新 2026年11月02日详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置
详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置
Nginx防盗链
配置如下,可以和上面的配置结合起来
location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)${ expires 7d; valid_referers none blocked server_names *.test.com ; if ($invalid_referer) { return 403; } access_log off;}Nginx访问控制
需求:访问/admin/目录的请求,只允许某几个IP访问.
配置如下:
location /admin/{ allow 192.168.133.1; allow 127.0.0.1; deny all;}创建测试
mkdir /data/wwwroot/test.com/admin/echo "test,test">/data/wwwroot/test.com/admin/1.html
检测重启
/usr/local/nginx/bin/nginx -t && -s reload
测试
curl -x127.0.0.1:80 test.com/admin/1.html -I curl -x192.168.133.130:80 test.com/admin/1.html -I
Nginx访问控制
配置如下:
location ~ .*(abc|image)/.*\.php${ deny all;}根据user_agent限制
if ($http_user_agent ~ 'Spider/3.0|YoudaoBot|Tomato'){ return 403;}deny all和return 403效果一样
Nginx解析php的配置
配置如下:
location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/tmp/php-fcgi.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /data/wwwroot/test.com$fastcgi_script_name; }fastcgi_pass 用来指定php-fpm监听的地址或者socket
以上就是Nginx防盗链和Nginx访问控制与Nginx解析php的配置的讲解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
配置
控制
防盗
测试
地址
就是
效果
疑问
目录
社区
需求
面的
许某
交流
帮助
支持
检测
监听
限制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
互联网科技有限公司
互联网 科技
奇酷互联网科技
礼当家互联网科技
善班互联网科技有限公司
左右互联网络科技
科技大学互联网专业好不好
华脉科技工业互联网产品
山东吉时兔互联网科技有限公司
恒银科技与互联网金融
互联网科技实习生岗位职责
宝灵互联网科技有限公司
青岛科技大学互联网大赛研究生
新兴科技互联网创新大赛颁奖典礼
用友工业互联网科技发展
沐思想互联网科技有限公司
每天都有哪些好的互联网科技
张召忠谈中国互联网科技
华人运通互联网科技公司
互联网科技园
南京欣网互联网络科技有限公司
互联网科技上市公司
互联网科技公司做什么
华中科技有哪些互联网大佬
小米互联网科技园设置
互联网金融科技名词解释
华中科技大学互联网的牛人
互联网科技包装股
高科技和互联网的现代国家