【发布时间】:2016-04-09 07:56:36
【问题描述】:
我已成功安装(在 localhost 和虚拟主机中,在 OSX 上运行)Apaxy,以便更好地查看我的 Web 目录。如果theme 文件夹位于同一目录中,则每个.htaccess 都可以正常工作,但如果我只想保留一个theme 文件夹,例如在/Library/WebServer/Documents 中怎么办?
我试图从这种工作格式编辑虚拟主机.htaccess:
AddIcon theme/icons/blank.png ^^BLANKICON^^
AddIcon theme/icons/folder.png ^^DIRECTORY^^
AddIcon theme/icons/folder-home.png ..
HeaderName theme/header.html
ReadmeName theme/footer.html
IndexStyleSheet theme/style.css
对此(不工作):
AddIcon /Library/WebServer/Documents/theme/icons/blank.png ^^BLANKICON^^
AddIcon /Library/WebServer/Documents/theme/icons/folder.png ^^DIRECTORY^^
AddIcon /Library/WebServer/Documents/theme/icons/folder-home.png ..
HeaderName /Library/WebServer/Documents/theme/header.html
ReadmeName /Library/WebServer/Documents/theme/footer.html
IndexStyleSheet /Library/WebServer/Documents/theme/style.css
但我不明白为什么,因为它只是一个路径,我确信这些文件存在。
只有.htaccess和theme文件夹在同一个目录下才有效吗?
是否可以在 apache 配置文件中设置所有这些 mod_autoindex 的指令?为了让它适用于任何缺少索引页的目录
【问题讨论】:
标签: apache .htaccess mod-autoindex