在 Drupal 多站点上使用 RewriteCond 限制重定向

在 Drupal 多站点上使用 RewriteCond 限制重定向

我正在开发一个 drupal 多站点,因此我的重定向被添加到同一个 htaccess。问题是我的RewriteCond重定向无法正常工作。

我的RewriteRuleforexample1.com也在运行example2.com,但这并不是我想要的。这些重定向是特定于站点的。有人能看出我做错了什么吗?

# START redirects of example1.com
RewriteCond %{HTTP_HOST} ^stage\.example1\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^example1\.com [NC]
RewriteRule ^products/new-equipment/marine-engines$ /products/new/marine [R=301,L]
# END redirects of example1.com

# START redirects of example2.com
RewriteCond %{HTTP_HOST} ^stage\.example2\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^example2\.com [NC]
RewriteRule ^products/new/machines/405/(.*) /products/new [R=301,L]
# END redirects of example2.com

相关内容