dede php标签 禁用,织梦DEDECMS在宝塔面板Nginx下设置指定目录禁止运行PHP的方法

在宝塔面板后台-网站,点击你需要设置的网站设置

fa5f301ea034b42adc2d496e2dcc44d1.png

配置文件里面。找到 #PHP-INFO-START  PHP引用配置,可以注释或修改,在它上面添加:

location ~* /(data|templets|uploads)/(.*).(php)$ {

return 403;

}

其中红色文字是你需要禁止运行PHP的文件夹名称,你可自行添加或者删除。

如下图所示:

91ee44b54cdd7749e0050a368e5b1a79.png

保存。在软件管理里面重起Nginx服务。

随意新建一个PHP文件,文件内容随意,把它上传到你的需要禁止运行PHP的目录里面。如果访问正常,说明配置没有生效。如果显示如下图所示,说明配置成功。

24287d32cfd58f4dbe4ad7b16dc8b46f.png

如果你的php运行环境是apache,可使用 .htaccess 文件来设置,

RewriteEngine on

#安全设置 禁止以下目录运行指定php脚本

RewriteCond % !^$

RewriteRule a/(.*).(php)$ – [F]

RewriteRule data/(.*).(php)$ – [F]

RewriteRule templets/(.*).(php|htm)$ – [F]

RewriteRule uploads/(.*).(php)$ – [F]

然后把.htaccess文件放到网站根目录下。重启apache服务。

使用windows服务器的,用 web.config 文件来设置,请确认你的主机已经开启了伪静态而且网站根目录有 web.config 文件,有这个文件的可以复制以下代码添加到对应的rules内。

喜欢 (2)or分享 (0)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值