Re: rewriting http --> https not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2005-07-26 at 13:26 -0400, Matt Morgan wrote:
> I thought I understood how to use apache's rewriting rules to force
> certain pages to https, but it's not working. I've compared my .conf
> file to others online, and it looks right to me.
> 
> This is my /etc/httpd/conf.d/force-ssl.conf file:
> -------
> # Rewrite Rules.
> RewriteEngine On
> RewriteCond %{HTTPS} !=on
> RewriteRule ^/webmail/(.*) https://%{SERVER_NAME}/webmail/$1 [R,L]
> RewriteRule ^/mailman/(.*) https://%{SERVER_NAME}/mailman/$1 [R,L]
> 
> #Debug rewrite rules
> RewriteLog /etc/httpd/logs/rewrite_engine_log
> RewriteLogLevel 3
> -------
> The idea is to take any URL under /webmail or /mailman and redirect it
> to https, so that, for example,
> 
> http://www.concretecomputing.com/webmail/
> 
> gets redirected to the same page, but using https. It doesn't happen.
> 
> SSL is working; if I type in the https it works fine. But no
> redirection is happening. I have restarted Apache uneventfully. What
> did I do wrong?
> 
> Thanks,
> Matt
> 

This is how I wrote mine for squirrelmail:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/webmail(.*)$ https://%{SERVER_NAME}/webmail$1

Todd



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux