Maison > développement back-end > tutoriel php > Comment conserver les données POST lors des redirections d'URL à l'aide de .htaccess ?

Comment conserver les données POST lors des redirections d'URL à l'aide de .htaccess ?

Linda Hamilton
Libérer: 2024-11-18 06:56:02
original
549 Les gens l'ont consulté

How to Preserve POST Data During URL Redirections using .htaccess?

Gestion des données POST lors des redirections d'URL

Dans la configuration de votre site web, vous avez mis en place des redirections silencieuses via .htaccess vers le script index.php, qui charge dynamiquement le contenu en fonction du paramètre REQUEST_URI. Bien que cette approche fonctionne efficacement pour les requêtes GET, vous cherchez à maintenir l'intégrité des données POST lors de ces redirections.

Votre règle .htaccess actuelle, qui redirige les requêtes « envoyer-mail » vers index.php, est modifiée dans de la manière suivante :

RewriteRule send-mail index.php?send-mail [NC,P]
Copier après la connexion

L'indicateur "[P]", par opposition à l'indicateur "[L]", met également fin au traitement des règles mais préserve les détails de la demande d'origine, garantissant ainsi que les données POST sont conservées.

Par conséquent, la résolution de votre problème consiste à incorporer l'indicateur "[P]" dans la règle de réécriture .htaccess, permettant la préservation des données POST lors des redirections d'URL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal