Here's what I'm trying to achieve :
- redirection to 2 different application hosted for 2 different domain
- redirect to https://
- Not www-domain
- Make sure trailing slash gets appended in-case user misses out.
Please note : It's a shared instance - so there's another application configured already.
My Current solution configuration :
# VirtualHost Listening on Port 80
123.123.1.1:80
# Original Configuration for Existing Application
<VirtualHost *>
ServerName 123.123.1.1:80
# Additional cluster configuration using Proxy ( mod_proxy ) & LoadBalancer
</VirtualHost>
<VirtualHost *>
ServerName domain1.com
Redirect / https://domain1.com/app1/$1
</VirtualHost>
<VirtualHost *>
ServerName domain2.com
Redirect / https://domain2.com/app2/$1
</VirtualHost>
Alternatives I have tried are :
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://domain1.com/app1/$1
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://domain2.com/app2/$1
Can someone please point out what additional configuration shall i do ? What is my mistake ?