Php

httpd 虛擬主機重定向到預設安裝頁面

  • November 18, 2017

我定義了

NameVirtualHost *:80

<VirtualHost *:80>
   DocumentRoot "/home/andrei06041990/sites/cosmeticremix"
   ServerName cosmeticremix.dev
   ServerAlias www.cosmeticremix.dev
   <Directory "/home/andrei06041990/sites/cosmeticremix">
       Options Indexes FollowSymLinks
       #AllowOverride All
       AllowOverride None
       Require all Granted
   </Directory>
</VirtualHost>

在 /etc/httpd/conf/httpd.conf 文件的末尾,但是當我http://www.cosmeticremix.dev/在瀏覽器中訪問時,我最終得到了 apache 伺服器的預設頁面,虛擬主機是如何定義的?

您必須在 httpd.conf 文件中提及指令選項。Apache (httpd.conf),搜尋 DirectoryIndex 並將該行替換為 #Note: 僅在您啟用 dir_module 時才有效,但這是大多數安裝的預設設置。

DirectoryIndex index.php

如果您使用其他目錄索引,請按優先順序列出它們,即

DirectoryIndex index.php index.phtml index.html index.htm

引用自:https://serverfault.com/questions/884009