多个域到单个网站

时间:2012-03-01 16:19:27

标签: .htaccess redirect url-rewriting

我有多个域指向同一个网站。 (FFFF.com,FFFF.ca,FFFF.org等)

将所有传入流量重写为FFFF.com的最佳方法是什么?

网址重写还是301?寻找最佳实践。这两个将在htaccess中处理吗?

谢谢,

2 个答案:

答案 0 :(得分:2)

你想在这个例子中做301。一般来说,如果你想弄清楚哪种方法是最佳实践,通常是让客户清楚发生了什么的选择。透明地重写使得看起来三个域具有相同的内容。 301礼貌地通知客户端内容位于其他地方。

答案 1 :(得分:2)

在.htaccess中使用此代码:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^(www\.)?FFFF\.com$ [NC]
RewriteRule ^ http://FFFF.com/%{REQUEST_URI} [R=301,L]

如果请求中的域名不是FFFF.com,这基本上会将所有URI重定向到FFFF.com