【发布时间】:2012-07-08 01:24:18
【问题描述】:
我的服务器上有大约 10 个域
site1.com
site2.com
site3.com
我想将non-www 重定向到www
从site1.com 到www.site1.com
从site2.com 到www.site2.com
我应该为每个站点添加 htaccess 吗?
我可以在 apache config 中做短这个工作吗?
【问题讨论】:
标签: apache2
我的服务器上有大约 10 个域
site1.com
site2.com
site3.com
我想将non-www 重定向到www
从site1.com 到www.site1.com
从site2.com 到www.site2.com
我应该为每个站点添加 htaccess 吗?
我可以在 apache config 中做短这个工作吗?
【问题讨论】:
标签: apache2
您的 Apache 配置中每个域的以下条目都可以解决问题。请注意,您应该进行301(永久)重定向,以确保搜索引擎了解您的www 地址是规范地址。
<VirtualHost *:80>
ServerName example.com
ServerAlias *.example.com
Redirect 301 / http://www.example.com
</VirtualHost>
【讨论】:
example.com 替换为site1.com。