我的一个网站出现问题,我需要将所有子域重定向到主域名。我有一个 Drupal 站点设置在 2 个域之间共享内容(使用域模块)。这基本上是发生了什么。
在我的 .htaccess 文件中,我有这些规则..
RewriteCond %{HTTP_HOST} !^mydomain\.com$ [NC]
RewriteRule ^(.*)$ http://mydomain.com/$1 [L,R=301]
这会将任何子域重定向到 mydomain.com,这很棒!
问题是我有另一个域(myotherdomain.com),它使用同一个 Drupal 站点通过域模块共享内容。
当我去myotherdomain.com
它时,有了那个 .htaccess 规则,它就会重定向到mydomain.com
我不想发生的事情。有什么办法可以阻止这种情况发生吗?
回顾一下:
- 任何.mydomain.com 都需要重定向到 mydomain.com
- 任何到 myotherdomain.com 的流量都需要留在 myotherdomain.com 并且不会被重定向。