nginx禁止访问.git文件的设置教程

 更新时间:2014年08月26日 10:01:23   投稿:junjie  
这篇文章主要介绍了nginx禁止访问.git文件的设置教程,.git文件会包含一份文件列表,如果你的网站是基于git协作开发的,则必须要注意这个问题,需要的朋友可以参考下

现在git很流行,大家也都开始使用它来管理网站源码,但是.git数据目录在网站的源码根目录也会有一份,nginx通常配置的时候不会对隐藏目录进行特别处理,这样你的源文件就暴露在大庭广众之下了。为了安全,我们需要在nginx配置中对此特别处理一下,处理方法很简单。如下:

在server{}段内增加

复制代码 代码如下:

location ~ /\.
{
deny all;
}


复制代码 代码如下:

location ^~ /.git
{
return 444;
}

本站发布的内容基本都是自己此前遇到的时候记录的笔记,通过实践检验的。大家放心使用,如有问题,请留言。谢谢。

相关文章

  • Nginx服务器中关于SSL的安全配置详解

    Nginx服务器中关于SSL的安全配置详解

    这篇文章主要介绍了Nginx服务器中关于SSL的安全配置详解,2014年曝出的SSL安全漏洞无疑为整个业界带来了巨大震动,本文便对此给出相关安全维护方法,需要的朋友可以参考下
    2015-06-06
  • nginx location语法使用介绍

    nginx location语法使用介绍

    Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀
    2015-01-01
  • Nginx 服务器开启status页面检测服务状态的方法

    Nginx 服务器开启status页面检测服务状态的方法

    这篇文章主要介绍了Nginx 服务器开启status页面检测服务状态的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01
  • Nginx配置文件nginx.conf的常用配置方法

    Nginx配置文件nginx.conf的常用配置方法

    这篇文章主要介绍了Nginx配置文件nginx.conf的常用配置方法,作为刚开始着手搭建Nginx服务器的一个指南,需要的朋友可以参考下
    2015-07-07
  • Nginx实现三种常见的虚拟主机配置方法

    Nginx实现三种常见的虚拟主机配置方法

    Nginx 是一款高性能的 Web 服务器,支持多种虚拟主机配置方式,能够根据域名、IP 或端口区分不同的站点,这种灵活性让 Nginx 成为搭建多站点服务的首选工具,本文将带你一步步实现三种常见的虚拟主机配置方法,需要的朋友可以参考下
    2025-03-03
  • Nginx配置PATHINFO隐藏thinkphp index.php

    Nginx配置PATHINFO隐藏thinkphp index.php

    这篇文章主要介绍了Nginx配置PATHINFO隐藏thinkphp index.php,本文直接给出配置示例,需要的朋友可以参考下
    2015-07-07
  • 详解Nginx 动态 DNS 反向代理的几种写法

    详解Nginx 动态 DNS 反向代理的几种写法

    这篇文章主要介绍了详解Nginx 动态 DNS 反向代理的几种写法,详细的介绍了Nginx 动态 DNS 反向代理的4种方法,非常具有实用价值,需要的朋友可以参考下
    2018-05-05
  • nginx下的代理服务器80端口被封的解决方案

    nginx下的代理服务器80端口被封的解决方案

    这篇文章主要是讲:通过nginx下面的代理服务器,实现访问A地址的时候自动代理到B地址的某个端口,主要用于标题说的某个端口被日.其他东西都正常的情况下,这玩意早上我刚刚测试过,这博客就是个很好的例子.
    2010-06-06
  • 关于nginx+uWsgi配置遇到的问题的解决

    关于nginx+uWsgi配置遇到的问题的解决

    uWSGI 是在像 nginx 、 lighttpd 以及 cherokee 服务器上的一个部署的选择,本篇文章主要介绍了关于nginx+uWsgi配置遇到的问题的解决,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Nginx中location实现多条件匹配的方法详解

    Nginx中location实现多条件匹配的方法详解

    在 Nginx 中,location 指令用于匹配请求的 URI,虽然 location 本身是基于单一匹配规则的,但可以通过多种方式实现多个条件的匹配逻辑,下面小编就来为大家介绍一下具体实现方法吧
    2025-03-03

最新评论