>> When I use a rewrite rule as shown below, >> RewriteRule ^/login(.*) https://%{SERVER_NAME}/login$1 [R,L] >> the parameters get lost, because the request is translated to a GET request. >> What do I need to do, to fix this problem? > > Use the QSA flag, so the query string doesn't get lost.
QSA only does anything when you're explicitly adding a query string in your substitution. OP is redirecting a POST, which is something to be avoided. A simple HTML redirect in the output of the form-based login makes a lot of sense. -- Eric Covener cove...@gmail.com --------------------------------------------------------------------- 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