`
brucectl
  • 浏览: 177622 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

修改nginx配置来屏蔽svn目录

 
阅读更多
收到一封"360网站安全检测"的邮件

    提示某个域名下的svn目录可以被直接访问,非常不安全

对小型网站,我习惯通过svn来部署代码,比sftp要方便很多

解决这个问题很容易,打开nginx配置文件,加入下面这段配置即可

    location ~ ^(.*)\/\.svn\/
    {
        deny all;
    }

location 只能存在于server或者location中,所以如果同台服务器部署多个网站,每个网站的配置里面都要这段代码

360网站安全检测的网址是 http://webscan.360.cn/ ,现在功能很简单,以后会越来越好,看好它,我相信它下一步退出的功能应该是 网站访问统计工具,这是搜索引擎的标配啊
分享到:
评论

相关推荐

    linux nginx下配置独立的svn

    ### Linux Nginx环境下配置独立SVN服务器 #### 一、引言 在现代软件开发过程中,版本控制系统的使用越来越普遍。Subversion(SVN)作为一款广泛应用的集中式版本控制系统,对于团队协作开发有着不可替代的作用。...

    Windows平台,Nginx配置文件修改自动加载重启

    当Nginx的配置文件被修改后,通常需要手动执行`nginx -s reload`命令来使改动生效,这在频繁调整配置时可能会显得繁琐。本教程将介绍一种方法,使得在Windows环境下,Nginx配置文件修改后能够自动加载并重启,以实现...

    Web应用安全:Nginx禁止目录列出配置实验.doc

    * 学会禁止目录列出配置来防止目录遍历攻击 实验环境: * 操作系统:Kali Linux * 服务器软件:Nginx 实验步骤: 1. 创建用于遍历的目录 首先,我们需要在 Nginx 服务器的站点目录(/var/www/html)中创建一个...

    k8s-修改ingress-nginx-controller中nginx配置文件参数参考

    k8s-修改ingress-nginx-controller中nginx配置文件参数参考

    修改Nginx默认主页.txt

    在本篇内容中,我们将详细介绍如何修改Nginx服务器的默认主页,并确保服务器能够正确地加载新设置的根目录下的文件。本文将涵盖以下核心知识点: 1. **理解Nginx配置文件结构** 2. **修改默认主页的基本步骤** 3. *...

    nginx配置多个静态资源.docx

    nginx配置多个静态资源 本文将详细介绍nginx配置多个静态资源的知识点,从基本概念到配置实践,涵盖了nginx配置文件的各个组件和指令。 nginx配置文件结构 nginx配置文件主要由以下几个部分组成: * main块:...

    项目打包运行dist以及nginx配置

    接下来,我们来讨论Nginx配置。Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于高并发的Web服务中。它以其高效的性能、低内存占用和丰富的功能而著名。在项目部署中,Nginx主要负责接收客户端请求,根据配置将...

    Nginx配置多个访问路径

    找到conf/nginx.conf修改配置文件 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_...

    python-nginx, 在 python 中,创建和修改 Nginx serverblock配置.zip

    python-nginx, 在 python 中,创建和修改 Nginx serverblock配置 python 用于在 python ( 包含评论) 中轻松创建和修改 Nginx serverblock配置的模块。安装pip install python-nginx示例创建 Nginx serverb

    Web应用安全:Nginx禁止目录列出配置.pptx

    下面我们将深入探讨这个问题以及如何通过修改Nginx配置来防止此类攻击。 目录遍历攻击是一种常见的Web安全威胁,攻击者尝试通过在URL中添加特定的路径或文件名,如"../"或"/*53.pdf",来访问服务器上原本不应该公开...

    nginx配置多域名访问以及完整配置

    在Nginx中,配置多域名主要通过`server`块来实现。每个`server`块代表一个独立的虚拟主机,可以绑定到不同的域名。以下是一个基本的多域名配置示例: ```nginx http { server { listen 80; server_name example....

    nginx配置 +负载均衡+https协议

    - 对于负载均衡,可以通过在Nginx配置文件中定义多个后端服务器,并使用`proxy_pass`指令来实现。 ```nginx upstream backend { server backend1.example.com; server backend2.example.com; } server { ...

    notepad++编辑nginx配置文件支持高亮

    总的来说,利用Notepad++的自定义语言功能和"userDefineLang_nginx.xml"文件,我们可以让编辑Nginx配置文件变得更加舒适和高效。这种对细节的关注是提升开发效率和减少错误的重要途径,也是Notepad++等高级文本编辑...

    centos8 nginx1.20.1 与nginx配置文件

    将它们放置在`/etc/nginx/ssl/`目录下(如果该目录不存在,请创建)。 编辑Nginx的主配置文件`/etc/nginx/nginx.conf`或`/etc/nginx/conf.d/default.conf`,添加一个HTTPS服务器块: ```nginx server { listen 443...

    微信小程序https服务nginx配置示例.pdf

    总结来说,这份文档详细介绍了在nginx环境中配置微信小程序https服务的步骤和要点,包括https的基本配置、静态文件访问映射、二维码扫描校验文件配置和反向代理设置。了解并掌握这些知识点对于开发和维护安全的微信...

    windows下 php+nginx配置详解

    将这个文件放在Nginx的根目录下(在上面的配置中是`html`目录),然后刷新浏览器,你应该能看到“Hello, World!”的输出,证明PHP已经成功集成到Nginx中。 这个配置可以作为基本的Windows环境下PHP和Nginx的搭建...

    Nginx完整配置说明

    Nginx完整配置说明 Nginx是当前最流行的Web服务器软件之一,常用于搭建Web服务器、反向代理服务器、负载均衡器等。下面是Nginx的完整配置说明,涵盖基本配置、反向代理、FastCGI等方面的知识点。 一、基本配置 在...

    nginx对http method的控制修改方法

    本文将详细介绍如何通过修改Nginx源码来实现对HTTP方法的支持,并提供详细的步骤及注意事项。 #### 二、理解HTTP Method限制 在Nginx的源码中,默认会有一些针对HTTP方法的限制,这些限制通常体现在源码中的条件...

    nginx配置.zip

    本教程将详细讲解如何在Linux系统(如CentOS)上配置Nginx,特别是涉及`nginx.conf`主配置文件和`conf.d`目录的用法。 1. **Nginx配置基础** Nginx的配置文件通常位于`/etc/nginx/`目录下,其中`nginx.conf`是主...

Global site tag (gtag.js) - Google Analytics