Apache部署目录浏览列表
<VirtualHost *:80>
ServerAdmin webmaster@webmaster.org
ServerName dir.apache.org
ServerAlias dir.apache.org
# 设置网站根目录
DocumentRoot /var/www/html/dir.apache.org
<Directory /var/www/html/dir.apache.org>
# 启用目录索引 (Indexes)
Options Indexes FollowSymLinks
IndexOptions FancyIndexing VersionSort FoldersFirst HTMLTable Charset=UTF-8 NameWidth=* IconsAreLinks IgnoreCase
# 禁用 .htaccess 文件
AllowOverride None
# --- 认证配置 ---
AuthType Basic
AuthName "Restricted Access - File Browsing"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
# 强制设置默认字符集为 UTF-8
#Header set Content-Type "text/html; charset=UTF-8"
# ----------------------------------------------------
</Directory>
# 错误和访问日志
ErrorLog ${APACHE_LOG_DIR}/dir_error.log
CustomLog ${APACHE_LOG_DIR}/dir_access.log combined
</VirtualHost>