【Apache学习】linux文件目录以网页列表形式访问
想要做出阿里云镜像站这样的效果,要怎么实现呢?现在,要列出/var/www/html目录下的所有文件
1、首先,需要安装Apache httpd服务
yum install -y httpd
2、查看httpd主配文件
vim /etc/httpd/conf/htpd.conf
确定DocumentRoot为/var/www/html
确保块中Options Indexes打开
Options(页面如何展示给用户看)
Indexes: 当访问的路径下无默认的主页面时,将所有资源以列表形式呈现给用户;危险,慎用;
FollowSysLinks:跟随符号链接指向的原文件;
3、浏览器访问服务器
此时显示的是Apache欢迎界面
4、去除欢迎界面
将welcome.conf重命名.bak,这样就不会再显示Apache欢迎界面了。
#mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak
虽然是重命名配置文件,也属于修改配置文件,需要重载服务
#service httpd reload
Reloading httpd:
5、在文件夹下制作一点文件,并再次访问
# cd/var/www/html/
#ls
inde.html
#touch aa bb cc dd
确保该目录下没有index.html文件,否则就会展示index.html
想要其他目录实现这个功能,可以通过修改httpd主配文件实现。
Done!
页:
[1]