如何在Linux或UNIX下启用apache文件和目录索引?
时间:2020-01-09 14:16:20 来源:igfitidea点击:
如何启用apache文件和目录索引?
如何为/pdfs /目录(http://domain.com/pdfs)启用目录索引。
在Apache Web服务器下,可以使用Options + Indexes或Options Indexes指令启用自动索引生成。
如果请求映射到目录的URL,并且该目录中没有DirectoryIndex(例如index.html),则mod_autoindex将返回该目录的格式化列表。
选项#1:使用Apache配置文件
将目录选项添加到Apache配置文件/etc/httpd/httpd.conf或/etc/apache2/apache2.conf:
# vi /etc/apache2/apache2.conf
添加以下代码:
<Directory /var/www/domain.com/pdfs> Options Indexes FollowSymLinks </Directory>
保存并关闭文件。
重新启动Apache:
# /etc/init.d/httpd restart
或者
# /etc/init.d/apache2 restart
选项2:在Apache中使用.htaccess文件
您可以将配置行选项索引放在.htaccess文件中。
确保已启用.htaccess文件支持。
将目录更改为pdf
$ cd pdfs
打开.htaccess文件
$ vi .htaccess
追加以下apache指令:
Options Indexes
保存并关闭文件。