![在 Drupal 多站点上使用 RewriteCond 限制重定向](https://linux22.com/image/706559/%E5%9C%A8%20Drupal%20%E5%A4%9A%E7%AB%99%E7%82%B9%E4%B8%8A%E4%BD%BF%E7%94%A8%20RewriteCond%20%E9%99%90%E5%88%B6%E9%87%8D%E5%AE%9A%E5%90%91.png)
我正在开发一个 drupal 多站点,因此我的重定向被添加到同一个 htaccess。问题是我的RewriteCond
重定向无法正常工作。
我的RewriteRule
forexample1.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