我的本地虛擬主機爲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
任何'RewriteRule's?你是否嘗試刪除該「ServerAlias」?由於別名與「ServerName」相同,所以我沒有做太多的工作。你有沒有檢查你的主機是否拼寫正確?如果沒有任何匹配,您將最終在文件中指定的第一個主機(用作默認值)。 – Qben
這都不是問題,請參閱下面的評論 –
如果您找到答案,您可以回答,並接受您自己的答案。爲未來的讀者。此外,如果您發現更多問題,請使用相關的事項更新您的問題,如果您希望他人回答「更新」的問題。 :) – Qben