1

假设我有一个网站的 3 个域。其中之一是主域。例如:

1)abc.com(主域)

2) myabc.com

3) abcmy.com

如果要安排域 2 和 3,当用户进入 myabc.com 或 abcmy.com 时,他/她会重定向到 abc.com(浏览器中的 URL 必须更改为 abc.com)

我可以通过编辑 htaccess 文件来使用吗?(请假设我不能使用插件域)

编程语言:PHP

4

1 回答 1

2

是的,您可以使用 mod_rewrite 在您的 .htaccess 中执行此操作。

这应该可以解决问题:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.myabc.com$ [OR]
RewriteCond %{HTTP_HOST} ^myabc.com$     [OR]
RewriteCond %{HTTP_HOST} ^www.abcmy.com$ [OR]
RewriteCond %{HTTP_HOST} ^abcmy.com$

RewriteRule ^(.*)$ http://www.abc.com/$1 [L,R=301]
于 2012-04-23T14:38:14.153 回答