dir listing 目录文件列表索引

简介: 一般而言,网站应用都有一个入口,比如说:index.php,index.html,app.js等。通过这个路口,以及相应的路由功能,去到网站各个功能版块。而网站的目录结构,目录里面的文件列表,一般都是对用户规避的。

一般而言,网站应用都有一个入口,比如说:index.php,index.html,app.js等。通过这个路口,以及相应的路由功能,去到网站各个功能版块。
而网站的目录结构,目录里面的文件列表,一般都是对用户规避的。原因有两个:一个是安全,另一个是跟业务无关。

所以一般情况下,我们很难看到目录结构,如果需要做dir listing,需要做一些配置。
就apache而言,首先要启用 httpd-autoindex模块。然后再 httpd.conf --> Directory 配置中,加上 indexes的配置项

<Directory />
    Options FollowSymLinks Indexes
    #AllowOverride None
    AllowOverride All
    Order deny,allow
    allow from all
</Directory>

就nginx而言,需要添加autoindex:on的配置

server {
        listen   80;
        server_name  domain.com www.domain.com;
        access_log  /var/...........................;
        root   /path/to/root;
        location / {
                index  index.php index.html index.htm;
        }
        location /somedir {
               autoindex on;
        }
}

Ref

相关文章
|
1月前
|
编译器 API C语言
C/C++ 获取文件名的方法:分享一些实用的获取文件名的方法和技巧(__FILE__,__builtin_FILE(),__BASE_FILE__等)
C/C++ 获取文件名的方法:分享一些实用的获取文件名的方法和技巧(__FILE__,__builtin_FILE(),__BASE_FILE__等)
44 0
|
29天前
|
JavaScript Java C++
【CMake 中的 aux_source_directory 命令深入解析】 aux_source_directory 命令从文件识别到最佳实践
【CMake 中的 aux_source_directory 命令深入解析】 aux_source_directory 命令从文件识别到最佳实践
29 0
|
5月前
指定的 filePath 文件不存在
指定的 filePath 文件不存在
23 2
|
缓存 数据库 Android开发
新建文件夹,复制文件,glide保存文件android 获取sdcard,获取data.data 目录file.mkdirs() file.mkdir()Dev
新建文件夹,复制文件,glide保存文件android 获取sdcard,获取data.data 目录file.mkdirs() file.mkdir()Dev
137 0
|
Python
pip安装报错:No such file or directory ; 没有那个文件或目录
pip安装报错:No such file or directory ; 没有那个文件或目录
915 2
|
Python
6.2 file 写文件
#!/usr/bin/env python # -*- coding:utf-8 -*- #@Time      :2017/10/27 22:15 #@Author    :zhouyuyao #@File      :file_write.
666 0
|
Oracle 关系型数据库 数据库
[20171120]关于find 软连接问题.txt
[20171120]关于find 软连接问题.txt --//上个星期为了测试oracle参数filesystemio_options,将数据库做了一次移动.但是我使用find对软链接目录查询时 --//遇到一些问题做一个记录 1.
1294 0