I am trying to set up rewrite rules so that when users access certain pages via HTTP they are redirected to HTTPS. Conversely, if they access pages that do not require security I want the user to be redirected from HTTPS to HTTP. I have looked at numerous examples and read the rewrite rule documentation to no avail. No matter what I've tried once a user is on HTTPS they are never redirected back to HTTP. FWIW, the HTTP to HTTPS portion appears to work and I can see the activity in the rewrite log. I'm running the binary distribution of Apache httpd Server version: Apache/2.2.21 (Win32) with mod_ssl. I've included the relevant section of my httpd.conf below. The httpd.conf file is the stock one from the distribution with the necessary modules enabled so I didn't include the whole thing here. RewriteEngine On RewriteLog logs/rewrite.log RewriteLogLevel 3 #RewriteCond %{HTTPS} off RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/secure/(.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R] #RewriteCond %{HTTPS} on RewriteCond %{SERVER_PORT} ^443$ RewriteCond %{REQUEST_URI} !secure(.*)$ RewriteRule !^/secure/(.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R] I apologize for the n00b question but I've spent a lot of time trying to figure this out for myself. I'm hoping someone will be able to help me with this. Regards, Clay --------------------------------------------------------------------- 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-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx