博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NGINX配置小随笔
阅读量:6825 次
发布时间:2019-06-26

本文共 696 字,大约阅读时间需要 2 分钟。

达到以下效果:

 

1,特定目录被指定IP访问

2,不是指定的IP地址不能执行URI中特定字符串

3,特定目录中不能执行PHP文件

 

set $self_visit '';    if ( $request_uri ~* "XXFILE" ) {        set $self_visit "${self_visit}Y";    }    if ( $http_x_forwarded_for !~* ^11\.22\.33\.44.* ) {        set $self_visit "${self_visit}Y";    }    if ( $self_visit = YY )  {        return 400;    }    location ~ /self/ {        root   /phpxx/;        index index.php;        allow 11.22.44.44;              deny all;        fastcgi_pass   127.0.0.1:9000;            fastcgi_index  index.php;            fastcgi_param  SCRIPT_FILENAME  phpxx$fastcgi_script_name;            include        fastcgi_params;    }location ~ /yoursle/.*\.(php|php5)(.*)$ {        deny all;    }

 

转载地址:http://sllzl.baihongyu.com/

你可能感兴趣的文章
极乐小程序榜单(第六期)
查看>>
使用Log4j为项目配置日志输出应用详细总结及示例演示.
查看>>
Lua-5.3.2 安装 luasocket 的正确姿势
查看>>
freeswitch实战经验1:服务器向成员主动发起会议邀请
查看>>
python转换文本编码和windows换行符
查看>>
try-catch中导致全局变量无法变化的bug
查看>>
Js中数组的操作
查看>>
浏览器缓存 from memory cache与from disk cache详解
查看>>
php编译常用选项
查看>>
Docker Machine 简介
查看>>
Angular4错误提示的说明(一)
查看>>
CCNA+NP学习笔记—交换网络篇
查看>>
一张图说明Linux启动过程
查看>>
计算数据库中各个表的数据量和每行记录所占用空间的脚本-转载来自(博客园 桦仔)...
查看>>
解决本机不能访问虚拟机web服务器网站的问题
查看>>
Exchange常见问题大全
查看>>
安装Sublime Text 2插件的方法
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Kubernetes NFS存储服务的误报
查看>>