Nginx去掉上传目录的PHP执行权限
为了网站的安全运行建议将网站上传目录的PHP权限去掉,当访问上传目录下的php文件时就会返回403错误。下面详细介绍如何把Nginx环境下去掉指定目录的PHP执行权限。
首先要编辑nginx的虚拟主机配置文件,在fastcgi的location语句的前面按下面的内容添加:
1、单个目录去掉PHP执行权限
location ~ /attachments/.*\.(php|php5)?$ { deny all; }
将attachments目录的PHP执行权限去掉。
2、多个目录去掉PHP执行权限
location ~ /(attachments|upload)/.*\.(php|php5)?$ { deny all; }
将attachments、upload这二个目录的PHP执行权限去掉。
附上一个完整的虚拟主机的例子供参考:
server { listen 80; server_name www.domain.com; index index.html index.htm index.php; root /home/wwwroot/www.domain.com; include www.domain.com.conf; location ~ /(attachments|upload)/.*\.(php|php5)?$ { deny all; } location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } access_log off; }
(资源库 www.zyku.net)
上一篇:Nginx开启Gzip压缩大幅提高页面加载速度的方法
栏 目:Nginx
本文标题:Nginx去掉上传目录的PHP执行权限
本文地址:https://www.zyku.net/nginx/131.html
您可能感兴趣的文章
- 03-14帝国CMS请查看目录权限是否为0777,文件上传不成功解决
- 03-11Nginx下多站点正确限制目录php执行权限的方法
- 03-11lnmp去掉nginx上传目录的PHP执行权限
- 03-11Nginx+PHP设置安全的网站目录权限
- 02-19SiteServer CMS目录权限设置
- 01-12DEDECMS网站系统目录权限设置教程
- 09-26帝国CMS 建立目录不成功!请检查目录权限的解决办法
- 01-11药金灵-药金灵应用软件功能介绍
- 01-25Python3 如何开启自带http服务
- 09-2051漫画切换帐号教程介绍
- 02-24黑鲨4pro方向锁定设置方法
- 12-28呱呱看书-呱呱看书应用软件功能介绍
- 02-23DedeCMS默认编辑器将回车br标签改为p
- 11-23goodnotes导出诊断数据步骤介绍
- 09-23企业微信怎么开启定位权限
- 01-11鼎晟出行-鼎晟出行应用软件功能介绍
- 03-15微信小程序中的onLoad详解及简单实例
- 12-30一副相框极速相机-一副相框极速相机应
- 03-11MySQL性能调优my.cnf配置详解
- 05-16Dedecms网易云跟贴插件安装教程
最近更新
阅读排行
猜你喜欢
- 10-23Docker基本命令整理
- 07-05Linux grep命令
- 04-13华为mate40e开启快速通话方法
- 02-24小米11开启充电提示音教程
- 09-19iqoo8pro关闭桌面下滑教程分享
- 02-19宿主机不能访问虚拟机CentOS中的web站
- 07-15帝国模板留言板增加自定义字段教程
- 01-12作业帮答题赢钱-作业帮答题赢钱应用软
- 01-12遇见我的猫-遇见我的猫应用软件功能介
- 12-16iPhone关闭app隐私报告步骤介绍