У меня VirtualHost, что выглядит примерно так:Как динамически перенаправить WWW на основе URL-адресов для не-WWW URL-адресов с несколькими доменами в одном VirtualHost
<VirtualHost *:80>
ServerName domain1.com
ServerAlias www.domain1.com domain2.com www.domain2.com
</VirtualHost>
Когда кто-то посещает www.domain1.com/test , они должны быть перенаправлены на:
domain1.com/test
Когда кто-то посещает www.domain2.com/test, они должны быть перенаправлены на:
domain2.com/test
Мои текущие RewriteRules отсутствуют.
Edit: Вот что я получил до сих пор:
# Rewrite www to non-www
RewriteEngine on
RewriteCond %{HTTP_HOST} www\.%{HTTP_HOST}$ [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
Очевидно, что это создает бесконечный цикл перенаправления.
Отлично, спасибо! –