I typically do not use mod_rewrite (redirect rules) when I use a load balancer together. Instead I just use pound to do all the redirecting. I only see your mod_rewrite redirection. If you are using pound and you want to redirect from the Load Balancer, do something like:
Service "Redirect to www.test.com" HeadRequire "(Host: test.com|Host:www.test.fr|Host:www.test.ch|Host:www.test.lu)" Redirect "http://www.test.com" Session Type IP TTL 120 hi, i use pound + apache + proxmox i got a lot of domains for a single main domain name test.com www.test.fr test.fr www.test.ch www.test.lu ... => want to redirect 301 to www.test.com Got a redirect loop like this. my configuration worked fine without pound and without proxmox. But i need to redirect all domains with 301 to the main domain. i saw if i redirect a domain to my own server who got this domain on the server, there is the loop ! But if i try to redirect the same domain on www.google.fr it works. there is a conflict in my configuration but i don't know where. <VirtualHost *:80> Servername test.com Serveralias test.fr www.test.fr ... ... RewriteEngine on RewriteRule ^(.*)$ http://www.test.com $1 [L,R=301] </VirtualHost> and in a htaccess RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^www\.test\.com$ RewriteRule ^(.*) http://www.test.com/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.test.com/ [R=301,L] How to solve this ? -- IbaSaW
