Sven Rautenberg: GEToder POST in .htaccess

Beitrag lesen

Moin!

ich leite mit .htaccess in der domain foo.com um in der Art:
RewriteRule (.*).html$    http://www.bar.com/index.pl?p1=$1&p2=x

Damit werden die Parameter in der Adresszeile mit angezeigt.

Würden sie nicht, wenn du nicht auf eine absolute URL weiterleiten würdest. Wenn das Ziel auf der gleichen Domain liegt, lass die Serverangabe einfach weg - und schon wird der Request nur noch intern umbenannt, nicht mehr öffentlich.

Jetzt gibt es aber doch die POST-Methode, wo diese nicht angezeigt werden.
Ist diese Methode auch in der .htaccess möglich?

Nein, ausgeschlossen. Redirects sind hinsichtlich des Wechsels der HTTP-Methode sowieso kritisch, aber ein Wechsel von GET zu POST halte ich für komplett ausgeschlossen - selbst wenn's in irgendeinem Standard definiert wäre, würde die Realität der Browser es wohl verhindern.

Abgesehen davon ist POST eine typische Methode zur Übermittlung von Formulardaten - URL-Parameter müssen aber keinem Formular entstammen, das Vorhaben ist auch von daher irgendwie quer.

- Sven Rautenberg

--
"Love your nation - respect the others."