方法一,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使用open_basedir限制站点目录防止跨站
nginx+php使用open_basedir限制站点目录防止跨站 方法1)在Nginx配置文件中加入 fastcgi_param PHP_VALUE "ope(0)人阅读时间:2024-06-01手机有白边怎么去掉(手机有白边怎么去掉图片)
手机有白边怎么去掉,手机上的钢化膜白边可以使用白边消除液来进行消除,不过如果白边的范围较多,或者你一次性挤入太多的消除液的话,那么只可以消除一时在一段时间后还是会出现的,建议重新贴过。(0)人阅读时间:2024-06-01iPhone隐藏照片怎么找(iPhone隐藏照片怎么找回)
iphone隐藏照片怎么找,以iphone 11 为例,其查找隐藏照片的方法如下:1、首先点击底部导航栏中的“相簿”,向下滑动页面,在底部就能找到“已隐藏”相簿。 2、点击进入“已隐藏”相簿中,就能够看到在“照(0)人阅读时间:2024-06-01自动更新系统的作用是什么(自动更新好不好)
自动更新系统的作用是什么,使用自动更新,就无须联机搜索更新,也无须担心计算机缺少 Windows 的关键修复程序。Windows 会自动检查适用于计算机的最新更新。根据所选择的 Windows Update 设置,Windows可以(0)人阅读时间:2024-06-01nginx只允许执行php程序配置(nginx怎么运行php)
nginx只允许执行php程序配置 方法一,nginx限制后缀 解决办法: 代码如下 location ~* .(txt|doc|sql|gz)$ { if (..2024-06-01手机有白边怎么去掉(手机有白边怎么去掉图片)
手机有白边怎么去掉,手机上的钢化膜白边可以使用白边消除液来进行消除,不过如果白边的范围较多,或者你一次性挤入太多的消除液的话,那么只可以消除一时在一段时间后还是会出现的,建议重新贴过。..2024-06-01iPhone隐藏照片怎么找(iPhone隐藏照片怎么找回)
iphone隐藏照片怎么找,以iphone 11 为例,其查找隐藏照片的方法如下:1、首先点击底部导航栏中的“相簿”,向下滑动页面,在底部就能找到“已隐藏”相簿。 2、点击进入“已隐藏”相簿中,就能够看到在“照..2024-06-01自动更新系统的作用是什么(自动更新好不好)
自动更新系统的作用是什么,使用自动更新,就无须联机搜索更新,也无须担心计算机缺少 Windows 的关键修复程序。Windows 会自动检查适用于计算机的最新更新。根据所选择的 Windows Update 设置,Windows可以..2024-06-01