`
mizhao1984
  • 浏览: 90506 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

nginx禁止访问指定类型文件

阅读更多
1.打开nginx配置文件

1
vi /usr/local/nginx/conf/nginx.conf
2.找到需要指定的server,在里面添加

1
2
3
4
location ~* \.(txt|doc|sh|xls)$
{
     deny all;
}
3.重新加载nginx配置文件

1
/usr/local/nginx/sbin/nginx -s reload
分享到:
评论

相关推荐

    Nginx 禁止访问某个目录或文件的设置方法

    代码如下: location = /config/ { return 404; } location =/config.ini{ return 404; } 这样只能禁止访问 //www.jb51.net/path/ 代码如下: location = /path/ {... 您可能感兴趣的文章:nginx禁止某个IP访问站点的设置

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

    禁止访问特定文件类型,如`.bat`文件,可以在配置文件中添加如下代码: ```nginx location ~* /\.bat$ { deny all; } ``` 这里的`~*`是一个正则表达式匹配符,表示不区分大小写的匹配。`/\.bat$`则是匹配以`.bat`...

    nginx的各项详细配置-超多注释

    本篇文章将详细介绍Nginx的各项配置,并结合提供的"nginx.conf"配置文件和"nginx.txt"说明文件,深入解析Nginx的配置语法和应用场景。** ### 1. Nginx基本结构 Nginx的配置文件主要由多个块组成,包括全局块、...

    Nginx限制IP访问某些页面的操作

    需要控制多个IP的访问权限时,可以创建一个包含允许或禁止IP的外部配置文件。例如,创建`ip.conf`文件: ```nginx # ip.conf allow 8.8.8.8; # 允许的IP地址 deny 1.2.3.4; # 禁止的IP地址 deny 91.212.45.0/...

    nginx屏蔽指定接口(URL)的操作方式

    Nginx屏蔽指定接口的操作方式主要涉及到编辑Nginx配置文件,在合适的server块中添加location块,并在其中使用return指令返回错误码,如403禁止访问。具体操作步骤如下: 1. 打开Nginx的主配置文件nginx.conf。通常...

    nginx已封自启动安装包

    2. **设置启动参数**:在创建服务时,指定Nginx的可执行文件路径和启动参数,确保Nginx能够找到配置文件。 3. **设置启动类型**:创建服务后,使用`sc config`命令将服务的启动类型设置为“自动”,这样每次系统启动...

    nginx访问控制的两种方法

    这意味着用户被明确禁止访问服务器上的资源。管理员可以通过检查返回的响应码来帮助诊断访问控制的问题。 总结来说,Nginx访问控制的两种方法各有优势和适用场景。基于HTTP Basic Auth的认证提供了针对用户的认证...

    NGINX实现一个域名访问多个项目1

    `error_page`指令定义了错误页面的处理,而`location ~ /\.ht`则禁止访问`.ht`隐藏文件。 通过这样的配置,当访问`http://test.com/a1/`时,Nginx将展示项目1的内容,访问`http://test.com/a2/`则显示项目2的内容。...

    Nginx 禁止IP访问如何实现

    在配置Nginx禁止IP访问时,也有可能遇到某些技术限制或错误,这可能是由于配置文件中的语法错误或者其他配置不当导致的。此时,使用nginx -t命令来测试配置文件的正确性是一个好习惯,它可以检查配置文件是否有语法...

    Java及nginx实现文件权限控制代码实例

    在这个实例中,nginx服务器使用internal指令禁止浏览器直接访问文件,并使用alias指令指定文件存储路径。同时,使用error_page指令将404错误redirect到后台处理。后台处理使用rewrite指令将URL重写,并使用proxy_...

    nginx安装包.zip

    安全方面,Nginx可以配合Let's Encrypt提供免费的SSL证书,同时,应限制对敏感目录的访问,如禁止列出目录内容,防止目录遍历攻击。 10. **日志与监控** Nginx的日志功能强大,可以通过`access_log`和`error_log`...

    nginx1.4.3

    1. **安全配置**:确保Nginx配置文件正确限制了对敏感目录的访问,例如禁止访问 `conf` 和 `logs` 目录。使用强密码和证书加密通信。 2. **定期更新**:虽然Nginx 1.4.3是一个旧版本,但为了安全,应定期升级到最新...

    Nginx 应用技术指南

    **10.2 Nginx禁止访问某类型的文件** 可以禁止对某些文件类型的访问,增强安全性。 **10.3 使用ngx_http_access_module限制ip访问** 通过ngx_http_access_module模块,可以限制特定IP地址的访问。 **10.4 Nginx...

    Nginx Windows

    2. 解压:将下载的.zip文件解压缩到指定目录,例如"C:\nginx"。 3. 配置:修改nginx.conf配置文件,根据实际需求配置服务器块(server blocks)、监听端口、日志路径等。 4. 启动:通过命令行或服务管理工具启动...

    nginx 笔记和资料

    这会为指定类型的文件启用缓存,并设置有效期,同时考虑`Pragma`和`Cache-Control`头来决定是否从缓存返回响应。 **Nginx日志管理** Nginx默认记录访问日志在`/var/log/nginx/access.log`,可以通过配置来定制日志...

    Apache Nginx 禁止目录执行PHP脚本文件的方法

    总结来说,Apache Nginx禁止目录执行PHP脚本文件的方法是通过服务器配置实现的,通过精确控制哪些目录中的PHP文件可以被执行,哪些不可以,从而增强整个网站的安全性。无论是Apache还是Nginx,都提供了丰富的指令集...

    nginx 1.9 window 版本

    window 版本 nginx 最新版本 一般结合Tomcat 使用 配置信息如下: #运行用户 ... #启动进程,通常设置成和cpu的数量相等 worker_processes 1;... #禁止访问 .htxxx 文件 location ~ /\.ht { deny all; } } }

Global site tag (gtag.js) - Google Analytics