linux下禁止上传目录执行php脚本


本文摘自PHP中文网,作者V,侵删。

可以通过修改nginx.conf配置文件实现。

方法如下:

禁止单目录:

1

2

3

location ~* ^/attachments/.*.(php|php5)$ {

deny all;

}

(视频教程推荐:linux视频教程)

禁止多目录:

1

2

3

location ~* ^/(attachments|upload)/.*.(php|php5)$ {

deny all;

}

注意:

1、以上的配置文件代码需要放到 location ~ .php{...}上面,如果放到下面是无效的。

2、attachments需要写相对路径,不能写绝对路径

3、不要忘记重启nginx

1

service nginx restart

推荐教程:linux教程

以上就是linux下禁止上传目录执行php脚本的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Linux中如何实现文件的修改与保存

Linux was安装步骤

Linux如何查看显卡驱动是否安装

如何查询一份自定义镜像已经共享的所有用户

Linux查看当前登录的用户名是什么

Linux之定时任务crontab详解

apache不解析php

如何查看Linux端口

Linux中权限最大的账户是什么?

Linux .(点)是什么意思

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...