通过url访问服务器,无论是本地服务器还是远程服务器

如果你的文件根目录里有 index.html,index.php,浏览器就会显示 index.html的内容,如果没有 index.html,浏览器就会显示文件根目录的目录列表,目录列表包括文件根目录下的文件和子目录。

同样你输入一个虚拟目录的地址:http://localhost/b/

如果该虚拟目录下没有 index.html,index.php,,浏览器也会显示该虚拟目录的目录结构,列出该虚拟目录下的文件和子目录。

如何禁止Apache显示目录列表呢?要禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可。

下面是

linux环境

下如何通过修改Apache配置文件来达到禁止显示目录结构列表的方法;

首先,Apache2的配置文件一般路径为 /etc/apache2/apache2.conf

通过vi/vim/gedit等编辑器打开此文件:

找到类似下面的部分

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

添加一个新的Directory标签将

/var/www/

改为相应的项目目录

并将

Options Indexes FollowSymLinks

修改为

Options FollowSymLinks

然后保存配置,重启服务器

搞定!

那么,如何禁止访问.git文件夹呢?

实际上操作是一样的,仍然是修改Apache配置文件,

添加如下代码

<Directory /var/www/wt/movecar/.git/*>
Require all denied
</Directory>

没错!完全一样,只不过将路径改为.git所在的路径,将标签内容替换为

Require all denied

然后保存配置,重启服务器

搞定!+1

最新文章

  1. 重复加载同一个jqgrid
  2. Google map markers
  3. mysql分区交换exchange partition
  4. jmeter jdbc request使用详解
  5. PHP学习笔记 - 进阶篇(4)
  6. String filePath = request.getSession().getServletContext().getRealPath(&quot;/&quot;);这句话返回的路径是什么,解释下getRealPath(&quot;/&quot;)函数中的&quot;/&quot;表示什么意思
  7. StarUML中时序图添加小人
  8. ssh环境搭建并实现登录功能
  9. zepto学习之路--核心函数$()的实现
  10. 1270: [BeijingWc2008]雷涛的小猫
  11. [知了堂学习笔记]_纯JS制作《飞机大战》游戏_第2讲(对象的实现及全局变量的定义)
  12. Spring入门介绍-IOC(二)
  13. 【Teradata SQL】使用SQL将多个逗号分隔改为一个逗号分隔
  14. SqlServer_存储过程
  15. springboot整合activiMQ
  16. RN中关于组件中属性的传递
  17. wepy - 与原生有什么不同(request)
  18. 零配置文件搭建SpringMvc
  19. 〖Qt编程〗Qt编程中的各种数据类型的相互转换
  20. 基于struts2框架文件的上传与下载

热门文章

  1. MyBatis Mapper XML 详解
  2. 让图片img标签上下左右居中
  3. vim最常用命令
  4. win7系统下MongoDB 4.0.1的安装
  5. handlebars杂记
  6. ConditionalOnProperty的使用
  7. puppet工简介一
  8. C++ 6小时刷完面向对象
  9. Codeforces 980 并查集/模拟贪心最小字典序 找规律/数去除完全平方因子 逆思维倍增预处理祖先标记点
  10. GlobalLock锁定一个全局内存对象