Como redirecionar dinamicamente URLs baseados em www para URLs não-www com vários domínios no mesmo VirtualHost
Eu tenho um VirtualHost que se parece com:
<VirtualHost *:80>
ServerName domain1.com
ServerAlias www.domain1.com domain2.com www.domain2.com
</VirtualHost>
Quando alguém visita www.domain1.com/test, deve ser redirecionado para:
domain1.com/test
Quando alguém visita www.domain2.com/test, deve ser redirecionado para:
domain2.com/test
altam minhas RewriteRules atuai
Edit: Aqui está o que eu tenho até agora:
# Rewrite www to non-www
RewriteEngine on
RewriteCond %{HTTP_HOST} www\.%{HTTP_HOST}$ [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
bviamente, isso gera um loop de redirecionamento infinit