$HTTP_HOST multiple rewrite
- by nrivoli
I have Apache 2.2, Ubuntu 12.
I want to load a different envionment based on my HTTP_HOST, this works for the first domain only, after that I get error 500, " Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace."
and I am not able to see my error...
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule ^ - [F]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^server-dev.domain.tld$ [NC]
RewriteRule ^(.*)$ /api/dev.php/$1 [L]
RewriteCond %{HTTP_HOST} ^server-qa.domain.tld$ [NC]
RewriteRule ^(.*)$ /api/qa.php/$1 [L]
#RewriteCond %{HTTP_HOST} ^localhost$ [NC]
#RewriteRule ^(.*)$ /api/localhost.php/$1 [L]
I am accesing to
https://server-dev.domain.tl/api/whatever
https://server-qa.domain.tl/api/whatever