From: "Eric Covener" <[email protected]>
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.
Why should a redirect after POST be avoided?
A simple
HTML redirect in the output of the form-based login makes a lot of
sense.
Why? It makes the process dependent on the browser, which should be avoided.
Thanks.
Octavian
---------------------------------------------------------------------
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: [email protected]
" from the digest: [email protected]
For additional commands, e-mail: [email protected]