2015-10-15 52 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

相关问题