apache 配置网页目录与文件列表目录
既想要登录网站时显示文件目录,又想要能够链接到网页文件,而 apache 的 DocumentRoot 指定为显示文件列表所在的目录时,默认也需要把网页放在该目录下才能显示。
存放网页目录:D:/usr/local/www
存放文件目录:D:/home/fc/www 同时设置为根目录,且允许文件列表显示。
1。需要 mod_userdir 模块支持,用以配置用户到个人主页;
httpd.conf 加载 mod_userdir模块。
2. 配置 httpd_userdir.conf 为以下设置:
#
UserDir D:/usr/local/www/
<Directory “D:/usr/local/www/”>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
Require method GET POST OPTIONS
</Directory>
#
3. httpd.conf 中建立符号链接,需要加载mod_alias 模块
alias header.html ” D:/usr/local/www/header.html”
alias footer.html ” D:/usr/local/www/footer.html”
其他文件如此建立链接。
4.验证结果。能够文件列表显示,并能够获得到文件列表所用到的网页修饰文件header.html、footer.html。