详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,详解Nginx防盗链和Nginx访问控制与Nginx解析php的配置Nginx防盗链配置如下,可以和上面的配置结合起来location ~* ^.+\.(gif|jpg|png|swf|flv|rar
千家信息网最后更新 2025年12月03日详解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安全错误
数据库的锁怎样保障安全
专业软件开发需要多少钱
网络安全教案目的
网站软件开发 重庆
2016网络技术工资
网络安全探针 英文
数据库查询是谁的核心
科技服务平台和互联网平台
企业网络安全总体设计
梦幻花园服务器不同步
大理智慧网络技术有限公司
嘉定区服务器回收厂家哪里有
安徽服务器电源生产厂
飞鸽设置服务器
5555导航软件开发
临潼区网络安全局
安徽网络安全审计系统咨询公司
软件维护和软件开发哪个岗位好
音频控制台无法连接服务器
苹果x怎么还原id数据库
崇明区企业网络技术服务信息推荐
智能电视服务器连接错误怎么办
肇庆聊天软件开发报价
数据库的客体有什么
oracle数据库课后答案
网络安全常用的保密措施包括
山西程序软件开发免费咨询
玉田软件开发有限公司
网络安全教育总结班会
计算机网络技术确立目标
java连接欸数据库的表