2013-10-04 78 views
0

我的本地虛擬主機爲local.mysite.com。我還爲其他正在開發的項目提供了其他虛擬主機。例如,local.mygame.com。出於某種原因,在添加虛擬主機信息並將字符串添加到我的主機文件後,無論何時訪問local.mygame.com或local.phpmyadmin.com,它都會每次都重定向到local.mysite.com。本地Apache服務器重定向

<VirtualHost *:80> 
    ServerName local.mysite.com 
    ServerAlias local.mysite.com 

    DocumentRoot /mysite/content 

</VirtualHost> 

<VirtualHost *:80> 

    ServerName local.mygame.com 

    DocumentRoot /www/mygame 
    LogLevel debug 

</VirtualHost> 

Hosts文件包含:

127.0.0.1 local.mysite.com 
127.0.0.1 local.mygame.com 

它做了302 local.mygame.com重定向到local.mysite.com

+0

任何'RewriteRule's?你是否嘗試刪除該「ServerAlias」?由於別名與「ServerName」相同,所以我沒有做太多的工作。你有沒有檢查你的主機是否拼寫正確?如果沒有任何匹配,您將最終在文件中指定的第一個主機(用作默認值)。 – Qben

+0

這都不是問題,請參閱下面的評論 –

+0

如果您找到答案,您可以回答,並接受您自己的答案。爲未來的讀者。此外,如果您發現更多問題,請使用相關的事項更新您的問題,如果您希望他人回答「更新」的問題。 :) – Qben

回答

0

嘗試情況下的.htaccess添加有 「AllowOverride無」文件覆蓋您的設置

+0

不是問題,我刪除了ssl conf,它工作,所以它是在我的httpd-ssl.conf文件 –

+0

現在它不是重定向,但我得到「網頁不可用」 –

相關問題