I write a lot of RewriteRule in my .htaccess file , but problem occurs when I switch from https to http pages; it
.htaccess
Your confusion over /about is due to redirecting to %{REQUEST_URI}, which isn't changed as you make substitutions. Capture the URI and use $1 if you don't really want the URI as it started uring this round of rewrite processing.