2015-10-22 108 views
0

Apache的虛擬主機是不是一直在努力指向主要的DocumentRoot默認的Apache網頁Apache的虛擬主機不工作點,主要的DocumentRoot

默認文檔根在我的CentOS服務器的/ var/www/html等/

我已經創建了一個虛擬主機,並有其名作爲demo.example.com

虛擬主機配置是

<VirtualHost 172.56.12.85:80> 
ServerAdmin [email protected] 
ServerName demo.exmaple.com 
ServerAlias www.demo.example.com 
DocumentRoot "/var/www/html/demo_product" 
DirectoryIndex index.php 
ErrorLog /var/www/html/demo_product/error.log 
CustomLog /var/www/html/demo_product/requests.log combined 
</VirtualHost> 

我該如何解決?

+0

您在服務器名稱錯字。這只是例子,而不是例子。你提交這個問題是問題還是隻是一個錯字? –

回答

1

嘗試虛擬主機部分之前添加以下內容:

NameVirtualHost 52.78.89.56:80 
+0

Did not work對不起 – Danny

+0

你的apache實例綁定到IP 52.78.89.56?你可以用netstat確認嗎? 例如:netstat -an | grep:80 –

+0

嗨@Missaka Wijekoon它報告我的私人IP 172.31.28.185:80所以我嘗試通過我的私人IP配置它<虛擬主機172.31.28.185:80>虛擬主機的作品,但主文檔根被遺忘...所有/ var/www/html裏面的文件夾根本看不到 – Danny