Secara tradisinya, URL yang digunakan untuk mengakses halaman profil menyerupai binaan yang tidak menarik ini:
www.domain.com/profile.php?u=12345
Walau bagaimanapun, sejak kebelakangan ini, tapak web telah menerima lebih estetika URL:
www.domain.com/profile/12345
Meningkatkan URL dengan tahap kemesraan pengguna ini boleh dicapai melalui penggunaan peraturan mod_rewrite secara bijak dalam fail .htaccess anda. Begini caranya:
RewriteEngine on RewriteRule ^/news/([0-9]+)\.html /news.php?news_id=
Peraturan ini mengubah hala permintaan untuk /news.php?news_id=63 ke /news/63.html.
Pendekatan lain melibatkan penggunaan forcetype untuk mengarahkan semua permintaan melalui penilaian PHP. Untuk melakukan ini, tambahkan yang berikut pada fail .htaccess anda:
<Files news> ForceType application/x-httpd-php </Files>
Skrip PHP anda kemudiannya boleh menggunakan pembolehubah $_SERVER['PATH_INFO'] untuk menentukan URL yang diminta:
echo $_SERVER['PATH_INFO']; // outputs '/63.html'
Dengan melaksanakan teknik ini, anda boleh mengubah URL besar anda menjadi alamat mesra pengguna dan menarik secara visual yang meningkatkan pengguna pengalaman.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Jadikan URL Saya Lebih Mesra Pengguna Menggunakan PHP dan .htaccess?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!