Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich POST-Daten umleiten, ohne sie zu verlieren?
POST-Daten umleiten: Eine Lösung
In diesem Szenario leitet die Website alle Anfragen automatisch an die Datei index.php um und ermöglicht so die Anzeige der entsprechenden Seite mittels PHP. Es stellt sich die Frage, ob diese Umleitung auch die Übermittlung von POST-Daten an eine bestimmte Adresse ermöglicht.
Um die POST-Daten beizubehalten, kann die .htaccess-Regel geändert werden. Die ursprüngliche Regel, die effektiv alle POST-Daten löschte:
RewriteRule send-mail index.php?send-mail [NC,L]
kann durch Folgendes ersetzt werden:
RewriteRule send-mail index.php?send-mail [NC,P]
Das Hinzufügen des „P“-Flags dient zwei Zwecken:
Diese Änderung stellt sicher, dass POST-Daten während der Umleitung zu index.php erhalten bleiben.
Das obige ist der detaillierte Inhalt vonWie kann ich POST-Daten umleiten, ohne sie zu verlieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!