.htaccess Tulis Semula GET Pembolehubah dengan Parameter Laluan
Soalan:
Bagaimana saya boleh menggunakan .htaccess untuk menulis semula pembolehubah GET ke dalam format parameter laluan URL? Secara khususnya, saya ingin menukar:
http://localhost/index.php?page=controller
kepada:
http://localhost/controller/
dan juga menyokong parameter seperti:
http://localhost/controller/param/value/param/value
kepada:
http://localhost/controller/?param=value¶m=value
Jawapan:
Untuk mencapai ini, ubah suai anda .htaccess fail untuk memasukkan peraturan penulisan semula berikut:
RewriteRule ^(.*)$ index.php?params= [NC, QSA]
Penjelasan:
Atas ialah kandungan terperinci Bagaimana untuk Menulis Semula Pembolehubah GET ke dalam Parameter Laluan menggunakan .htaccess?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!