Apache2 虛擬主機設定錯誤

Apache2 虛擬主機設定錯誤

當我訪問在 vhosts 檔案中配置的網域之一時,我會看到列出的目錄(索引)。

這是當前每個網域的配置方式:

<VirtualHost ip:80>
    ServerName domain.com
    ServerAlias www.domain.com

    DocumentRoot /var/www/domain.com/home
</VirtualHost>

雖然我沒有.htaccess且域目錄完全是空的。那麼為什麼我看不到預設訊息“您無權查看此...”?

答案1

如果設定 Indexes 屬性,您可以看到目錄索引。將以下內容新增至您的虛擬主機設定檔中以啟用該功能:

Options +Indexes

若要關閉此功能,請使用:

Options -Indexes

當索引關閉或目錄為空時,您將看到 403 禁止錯誤頁面。

相關內容