网站首页
手机版

nginx只允许执行php程序配置 nginx运行php项目

更新时间:2024-06-01 00:08:54作者:佚名

nginx只允许执行php程序配置 nginx运行php项目

方法一,nginx限制后缀

解决办法:

代码如下
location ~* .(txt|doc|sql|gz)$ {
if (-f $request_filename) {
break;
}
}

上面代码限制了txt doc sql gz文件名后缀的不被访问,如果请求就跳出.

当然如果还要更严格点的话,那也可以使用下面的:

代码如下
location ~* .(txt|doc|sql|gz)$ {
deny all;
}

这样就完全禁止访问txt doc sql gz文件后缀.看大家自己的选择了.

方法二,今天我想到了另外一种限制的方法( 系统:centos 5.9 )

代码如下

server
{
listen 80;
server_name www.111cn.net;
root /var/www/vhosts/www.111cn.net;
location /
{
index index.php;
set $is_php 'no';
if (!-f $request_filename ) {
set $is_php 'yes';
}
if ($request_filename ~ (.php.*) ) {
set $is_php 'yes';
}
if ($is_php ~ ^no$){
return 404;
}
}
access_log /var/log/www/blog.slogra.com.access.log;
}

小结

nginx如果不让php支持我们可以配置环境是不配置php环境即可了,这个比较好解决了,如果配置了php环境我们可以直接删除php环境即可。

本文标签: 环境  后缀  自己的  

为您推荐

nginx只允许执行php程序配置 nginx运行php项目

nginx只允许执行php程序配置 方法一,nginx限制后缀 解决办法: 代码如下 location ~* .(txt|doc|sql|gz)$ { if (

2024-06-01 00:08

淘票票怎么退票 淘票票怎么退票客服

最佳答案打开淘票票软件,点击我的,选择会员中心进入。可以看到当月可以申请退票的次数,确保自己有申请退票的特权。点击我的,选择电影票的图标。选择需要退的电影票进入。选择下方的申请退票。选择退票的原因,点击提交退票申请。点击确定的选项即可。

2024-05-31 20:26

滴滴可以预约吗 滴滴现在可以预约吗

最佳答案滴滴可以预约。滴滴快车、专车、出租车、豪华车都可以预约,可以提前2天下预约单,即今天预约后天出发,对于跨城订单或长距离订单,需预付一部分车费,采用多退少补原则。

2024-05-31 11:38

支付宝亲属卡消费对方知道吗 支付宝亲情卡可以直接消费吗

最佳答案支付宝亲属卡消费对方知道。用支付宝亲属卡消费对方可以看到金额、时间,但商品说明里显示的是亲属卡,不能看到具体购买商品信息。亲属卡是为孩子、爱人、父母、其他亲友等亲友关系打造的可以提供支付功能,同时亦可享受基于亲情关系服务的账户体系。

2024-05-31 05:33

QQ浏览器主页全面更新优化 QQ浏览器自动更新怎么办

QQ浏览器主页全面更新优化 QQ浏览器再次给力升级啦!在8月18日更新的QQ浏览器6.1正式版中,对主页进行了全面的优化,页面更时尚、简洁,操作更方便,收录了更

2024-05-29 00:12

QQ浏览器6.2给力加速(qq浏览器 加速)

QQ浏览器6.2给力加速 浏览QQ空间体验再升级 浏览新闻、网络购物、与朋友交流互动……丰富多彩的互联网服务让生活更加完美,而这些精彩的应用都离不浏览器的支持。

2024-05-29 00:12