Hey atlassian friends,
i run jira and confluence on a server and use ProxyPass to route this via Apache to WWW:
<VirtualHost xx.xx.xx.xx:80> [...] ProxyPass /confluence http://localhost:8090/confluence ProxyPassReverse /confluence http://localhost/confluence ProxyPass /jira http://localhost:8090/jira ProxyPassReverse //jira http://localhost:8090/jira [...]
</VirtualHost>
Now i got a certificate for ssl. I can access my website in general via https://... - this works now (through a <virtualhost xxxx:443>).
What i want to do now is, that every traffic for jira and confluence is delivered over https.
I though of a redirect rule with a pattern that locates /jira or /confluence in the url. How do i do this?
Thanks,
Sebastian
Hi Sebastian,
There are more than one way to do this redirection. See this doc for more details.
Cheers
Hey Tiago,
thanks for your repley. Yes, i found also this side. This looks good here:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
But the problem is, that i'm not sure about the rule! If i unserstand this correctly than every traffic is redirected over https. But i also want to redirect everything where the URL is www.domain.com/jira or www.domain.com/confluence. I tried something like this from an example i found with google:
RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule *.(confluence|jira)/?$ https://${SERVER_NAME}%{REQUEST_URI}
But apache2ctl told me that the third line is wrong. I also tried to figured out in the rewrite docs (http://httpd.apache.org/docs/2.2/rewrite/intro.html) but i'm not sure whats wrong here...
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.