如果你用过Git、SVN等代码版本控制工具的话,那肯定会知道,如果你需要拉去最新的代码到本地时,会自动生成一个.git或者.svn文件夹,里面包含一些项目相关的信息,如果在部署项目是,把这些文件公开暴露在外网中,可能会有一些安全隐患,所以我们通常会想一些方法来禁止访问这些文件夹。
Apache服务器中,开启Rewrite模块后,可以使用.htaccess文件来控制文件及文件夹的访问,根据这个原理,我们可以使用配置.htaccess文件禁止访问.git、.svn等目录。打开.htaccess文件,添加如下代码:

RewriteEngine onRewriteRule ^.git - [F,L]

这样,即可禁止.git文件夹的访问,对应,如果不想公开.svn文件夹的访问,则将.git换成对应的.svn即可。当然,如果你还有一些日志文件夹、隐秘文件夹,也可以通过这样的方式来实现文件夹访问权限的控制。

Apache通过配置.htaccess文件禁止访问.git、.svn等目录相关推荐

  1. php_flag .htaccess,Apache服务器中.htaccess文件的实用配置示例集锦

    .htaccess 是什么? htaccess (hypertext access,超文本访问) 是为网站所有者提供用于控制服务器环境变量以及其它参数的选项,从而增强他们网站的功能的文件.这些文件可以 ...

  2. apache虚拟机配置步骤和修改访问端口

    这篇文章主要介绍了apache虚拟机配置步骤和修改访问端口的方法(虚拟机端口映射),需要的朋友可以参考下 一.添加服务端口 在文件Apache\conf\httpd.conf中, 1.找到 Liste ...

  3. html 图片防盗链,配置.htaccess文件实现图片防盗链

    配置.htaccess文件实现图片防盗链的方法,闲话少叙直接看代码: 比如你的图片都在 img 目录下,那就在该目录下放一个名为 .htaccess 的文件,内容如下: RewriteEngine o ...

  4. 群晖 建立文件禁止访问_在设计系统中建立可访问性

    群晖 建立文件禁止访问 Imagine going about your online activity - paying bills through your bank, buying ticket ...

  5. Windows 无法删除文件夹 —— 访问被拒绝 / 因为目录不是空的(转载)

    Windows 无法删除文件夹 -- 访问被拒绝 / 因为目录不是空的(转载) 作者:吕毅 原链接: https://walterlv.com ,仅作技术分享,无任何商业用途,若涉及侵权请联系删除. ...

  6. Apache伪静态(Rewrite).htaccess文件详解以及RewriteCond 规则

    Htaccess(超文本访问)是一个简单的配置文件,它允许设计师,开发者和程序员通过它来改变Apache Web服务器的配置. 这些功能包括用户重定向.URL重写(url rewrite,国内很多称为 ...

  7. git 查看服务器 文件权限,访问git服务器文件权限

    访问git服务器文件权限 内容精选 换一换 开启细粒度权限时,用户通过该指导配置访问OBS权限,实现MRS用户对OBS文件系统下的目录权限控制.如需对MRS的用户访问OBS的资源进行详细控制,可通过该 ...

  8. imperva-waf配置 指定url禁止访问

    指定url禁止访问 应用到那个网站 访问一下查看告警

  9. coreldraw x7怎样设置禁网_怎样设置文件禁止访问网络

    展开全部 win7优化2113了防火墙的界面和功能5261,使得用户可以4102方便的通过1653设置防火墙来禁止或者专允许某个程属序访问网络,这样做一是可以节约网速,而是防止某些莫名的软件访问网络( ...

最新文章

  1. TreeSet HashSet
  2. python语言format用法_详解Python中的format格式化函数的使用方法
  3. 用Vim编程——配置与技巧
  4. 分布式数据库clickhouse、tidb、palo对比
  5. 字典中文乱码怎么处理_CATIA教程技巧和二次开发宏:我的零件有很多的几何体,但是几何体的名称是乱的,还有乱码,影响我的后续操作,我该怎么处理?...
  6. ubuntu boot空间不足_windows10安装ubuntu双系统教程(绝对史上最详细)
  7. SMB扫描-Server Message Block 协议、nmap
  8. redis集群和redis宕机处理方案
  9. 深圳市已获取支付牌照公司
  10. 怎么把ppt弄成链接的形式_怎么把ppt改成pptx_把pptx转换成ppt的方法
  11. “阳”后第1 2 3 4 5 6 7天的症状详解
  12. 美国访问学者申请签证存款证明相关事宜
  13. 从事游戏开发需要什么技能
  14. node 文件重命名
  15. stm32RCT6 使用NTC热敏电阻实现温度报警器
  16. STM32 HAL库之看门狗
  17. 程序员那些神仙注释和必备模板
  18. 华为设备用户接入与认证配置命令
  19. 项目需求分析(那周余嘉熊掌将得队)
  20. html视频滑动抖音代码,抖音 - 分享代码,大鱼海棠,片段滚动效果代码!

热门文章

  1. json-lib-2.1-jdk15.jar
  2. 如何在本地连接服务器上的MySQL
  3. Linux安装vsftpd组件
  4. 最小公倍数 最大公约数
  5. CSS对 网页进行布局
  6. web前端之HTML中的div
  7. 怎样 获取 ios的系统版本
  8. tomcat 7 下添加 shared/lib 文件夹
  9. Linux命令行抓包及包解析工具tshark(wireshark)使用实例解析
  10. Return to the basic - 继承(Inheritation)