Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Memelihara Data POST Semasa Ubah Arah URL menggunakan .htaccess?

Bagaimana untuk Memelihara Data POST Semasa Ubah Arah URL menggunakan .htaccess?

Linda Hamilton
Lepaskan: 2024-11-18 06:56:02
asal
548 orang telah melayarinya

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

Mengendalikan Data POST semasa Pengalihan URL

Dalam konfigurasi tapak web anda, anda telah melaksanakan ubah hala senyap melalui .htaccess kepada skrip index.php, yang memuatkan kandungan secara dinamik berdasarkan parameter REQUEST_URI. Walaupun pendekatan ini berfungsi dengan berkesan untuk permintaan GET, anda berusaha untuk mengekalkan integriti data POST semasa ubah hala ini.

Peraturan .htaccess semasa anda, yang mengubah hala permintaan "hantar mel" ke index.php, diubah suai dalam cara berikut:

RewriteRule send-mail index.php?send-mail [NC,P]
Salin selepas log masuk

Bendera "[P]", bertentangan dengan bendera "[L]", juga menamatkan pemprosesan peraturan tetapi mengekalkan butiran permintaan asal, memastikan data POST dikekalkan.

Oleh itu, penyelesaian kepada isu anda adalah memasukkan bendera "[P]" dalam peraturan penulisan semula .htaccess, membenarkan pemeliharaan data POST semasa ubah hala URL.

Atas ialah kandungan terperinci Bagaimana untuk Memelihara Data POST Semasa Ubah Arah URL menggunakan .htaccess?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan