2015-10-15 41 views

回答

0

有一個Apache wiki page,它顯示了您的要求的解決方案。第一個解決方案使用虛擬主機設置和Redirect指令

# Redirect every request to example.com 
<VirtualHost *:80> 
    ServerName www.example.net 
    ServerAlias www.example.com 
    Redirect permanent/http://example.com/ 
</VirtualHost> 

# Define virtual host for example.com 
<VirtualHost *:80> 
    ServerName example.com 
    DocumentRoot /usr/local/apache/htdocs 
</VirtualHost> 

而第二準備使用mod_rewrite重定向

RewriteCond %{HTTP_HOST} !^example\.com [NC] 
RewriteCond %{HTTP_HOST} !="" 
RewriteRule^http://example.com%{REQUEST_URI} [L,R] 

您可以選擇任何適合您的環境。

+0

感謝您的建議,我沒有嘗試這個,因爲我們找到了解決方案。 我們的主機指向「localhost」,通過將其設置爲127.0.0.1解決了問題。 – Niccolo

相關問題