1. 禁止解析指定目录下的指定程序
location ~ ^/data/.*.(php|php5|sh|pl|py)$ { # 根据实际来禁止哪些目录下的程序,且该配置必须写在 Nginx 解析 PHP 的配置前面
deny all;
}
2. 禁止访问指定目录
location ~ ^/data/.*.(php|php5|sh|pl|py)$ { # 根据实际来禁止哪些目录下的程序,且该配置必须写在 Nginx 解析 PHP 的配置前面
deny all;
}
3.限制哪些 IP 不能访问网站
location ~ ^/wordpress { # 相对目录,表示只允许 192.168.1.1 访问网站根目录下的 wordpress 目录
allow 192.168.1.1/24;
deny all;
作者简介:
陈志珂(头条号:强扭的瓜不好吃)公众号“铅笔学园”运维内容合作作者之一,目前就职于中国最大的安卓应用软件公司,任高级工程师,现在公司任php开发工程师,python开发工程师,高级运维工程师。
铅笔学园:IT资源分享|知识分享,做初级程序员的指明灯