On Mon, 2009-10-26 at 17:20 +0530, J. Bakshi wrote:
> Hello,
> 
> Here in my debian lenny box rewrite stuff is working well in .htaccess file.
> 
> For viewvc ( web based svn )  I have the following  config . ( Not a vhost )
> 
> ``````````````````````````
> ScriptAlias /svn  /usr/lib/cgi-bin/viewvc.cgi
> <Location /svn>
> SSLRequireSSL
> AuthType Basic
> AuthName "requires a password"
> AuthUserFile /home/svn/PASSWD
> Require valid-user
> </Location>
> ```````````````````````````````
> 
> So from both internet and intranet  viewvc requires https://
> I wounder if there is any way to redirect http to https when visit
> http://<localhost>/svn or http://<mydomain>/svn  in the above config ?
> Is it possible ?
> Thanks
> 

1) Turn off SSLRequiredSSL
2) Add the appropriate rewrite rule:

RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/svn
RewriteCond %{HTTP_HOST} (.*)
RewriteRule ^/svn/(.*) https://%1/svn/$1

If that doesn't work (thats off the top of my head) turn on the rewrite
log and see why.

Cheers

Tom


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to