当前位置: 首页 > 编程笔记 >

Nginx服务器中设置禁止访问文件或目录的方法

巫马盛
2023-03-14
本文向大家介绍Nginx服务器中设置禁止访问文件或目录的方法,包括了Nginx服务器中设置禁止访问文件或目录的方法的使用技巧和注意事项,需要的朋友参考一下

nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。


禁止访问扩展名为bat的文件,配置如下:

location ~* /.bat {
  deny all;
}

禁止访问configs目录,以及其下所有子目录或文件,配置如下:
 

location ^~ /configs/ {
  deny all;
}

注意上述configs后面的斜杠不能少,否则所有以configs开头的目录或文件都将禁止访问。

 类似资料:
  • 本文向大家介绍Apache设置目录禁止访问,包括了Apache设置目录禁止访问的使用技巧和注意事项,需要的朋友参考一下 默认apache在当前目录下没有index.html入口就会显示目录。让目录暴露在外面是非常危险的事,如下操作禁止apache显示目录: 进入apache的配置文件 httpd.conf 找到: Options Indexes FollowSymLinks 修改为: Option

  • 本文向大家介绍nginx禁止访问.git文件的设置教程,包括了nginx禁止访问.git文件的设置教程的使用技巧和注意事项,需要的朋友参考一下 现在git很流行,大家也都开始使用它来管理网站源码,但是.git数据目录在网站的源码根目录也会有一份,nginx通常配置的时候不会对隐藏目录进行特别处理,这样你的源文件就暴露在大庭广众之下了。为了安全,我们需要在nginx配置中对此特别处理一下,处理方法很

  • 本文向大家介绍Nginx服务器限制访问速度的配置方法,包括了Nginx服务器限制访问速度的配置方法的使用技巧和注意事项,需要的朋友参考一下 用Nginx建站的同学,常会有限速需求。开发测试阶段在本地限速模拟公网的环境,方便调试。投入运营会有限制附件下限速度,限制每个用户的访问速度,限制每个IP的链接速度等需求。 刚遇到一个Bug在网络很卡的情况下才能重现,本地调试访问本机速度太快,配置Nginx成

  • 本文向大家介绍配置 Apache 服务器禁止所有非法域名 访问自己的服务器,包括了配置 Apache 服务器禁止所有非法域名 访问自己的服务器的使用技巧和注意事项,需要的朋友参考一下 1、http2.4.1以前:   第一种 直接拒绝访问 打开 httpd.conf  文件,将一下配置追加到文件最后。 重启apache服务:service httpd restart 第二种 跳转到指定目录或文件

  • 我有3个域名,正在尝试使用Nginx将所有3个站点托管在一台服务器(数字海洋水滴)上。 谜题1。命名为mysite2。命名为mysite3。名称 其中只有一个有效。另外两个导致403个错误(以相同的方式)。 在我的nginx错误日志中,我看到:。 我的站点已启用配置为: 所有3个站点都有几乎相同的配置文件。 每个网站的文件都在 /usr/share/nginx/mysite1.name/someF

  • 我正在尝试运行一个php应用程序,但不断获得 “禁止您没有访问此服务器上的/文件夹的权限。” 我有在我的httpd.conf中未注释,我还尝试设置权限 和 我的phpadmin在那个文件里。我可以从浏览器访问phpadmin,并获得IT WORKS默认页面,但由于权限问题,无法访问我的应用程序文件夹。 这是我在httpd-vhosts.conf中的vhost设置(注意:我在实际文件中确实有一个实际