2013-10-19 95 views
5

當我訪問我的網站時,出現了所有文件的索引,當我選擇特定頁面時,html無法訪問文件中的圖像。我如何讓Apache2自動啓動/var/www/home.html而不是/ var/www?更改默認頁面Apache2 Ubuntu

回答

6

您可以在虛擬主機上下文中使用DirectoryIndex指令。

apache website

DirectoryIndex指令設置的資源列表來查找, 當客戶端通過在目錄名的末尾指定/ 請求目錄的索引。

這裏的例子:

<virtualhost *:80> 

    ServerName domain.com 
    ServerAlias www.domain.com 

    # Index file and Document Root (where the public files are located) 
    DirectoryIndex home.html index.html 
    DocumentRoot /var/www 

</virtualhost> 
3

在Apache2中,指定內部sites-available/default配置文件的virtualhost標籤DirectoryIndex指令,對我來說沒有工作。相反,如中所述,將DirectoryIndex指令放入Directoryapache2.conf文件的標記內,完全符合我們的要求。