青岛网站建设新闻资讯

Nginx:禁止上传目录执行php文件防止webshell

时间:2023-07-04 已阅读:647次 | 作者:青岛网站建设

首页>新闻资讯>建站知识

在apache下做如下设置:

以apache 模块方式运行 PHP

<Directory /www/www.example.com/upload>

php_flag engine off

</Directory>


<Directory ~ "^/www/.*/upload">

 <Files ~ ".php">

 Order allow,deny

 Deny from all

 </Files>

</Directory>


在Nginx下做如下设置:

location /upload/ {

location ~ .*.(php)?$ {

deny all;

}

}


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

{

deny all;

}


二维码
扫描二维码手机查看该文章

文章引用:https://www.qinghuahulian.com/news/webzhishi/1409.html

相关资讯

Copyright © 2011-2024 青华互联-青岛青华锐思网络科技有限公司 www.qinghuahulian.com All Rights Reserved
鲁公网安备37020202000800号 鲁ICP备14020555号-4 网站地图 百度地图