![](/img/trans.png)
[英]Applying chmod 755 (or other) when ftping to apache var/www/ virtual host directories?
[英]Apache virtual hosts - server ip directing to virtual host instead of /var/www/html
我已經設置了一個主要用於測試的linux機器,並且已經進入了一個階段,apache,mysql和php正在運行。 我遵循了有關如何設置虛擬主機的教程,以便可以將域指向它,但是正在發生一些奇怪的事情。 這是我包含在httpd.conf文件中的httpd-vhosts.conf文件:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName thedomain.co.uk
DocumentRoot /var/www/thedomain
</VirtualHost>
當我轉到thedomain.co.uk時,它指向的是您期望的正確位置。 但是,當我將服務器ip(內部或外部)轉到虛擬主機所在的目錄時。 你們能想到是什么原因嗎? 我希望它默認轉到/ var / www / html嗎? 哦,我正在運行CentOS 6.3
預先感謝您的任何回答!
您已使用通配符將所有內容都指向DocumentRoot /var/www/thedomain
您需要創建第二個清單:
<VirtualHost myotherdomain.co.uk:80>
ServerName myotherdomain.co.uk
DocumentRoot /var/www/myotherdomain
</VirtualHost>
ip和文檔根目錄都是您的其他域所指向的位置。
第一個虛擬主機列表也用作默認列表...因此,如果您要使用localhost,它將解析為列表中第一個列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.