Cara Mengalih Keluar Sambungan .php Menggunakan .htaccess (Penyelesaian Kemas Kini)
Percubaan anda sebelum ini untuk menyembunyikan sambungan .php menggunakan .htaccess ialah tidak berjaya. Untuk menangani isu ini, pertimbangkan penyelesaian yang dipertingkatkan berikut:
RewriteEngine On # Unless directory, remove trailing slash RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/$ http://example.com/folder/ [R=301,L] # Redirect external .php requests to extensionless URL RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/ RewriteRule ^(.+)\.php$ http://example.com/folder/ [R=301,L] # Resolve .php file for extensionless PHP URLs RewriteRule ^([^/.]+)$ .php [L]
Coretan kod ini termasuk peraturan berikut:
Pastikan fail .htaccess anda diletakkan dalam direktori akar. Selepas membuat perubahan ini, fail .php anda seharusnya boleh diakses tanpa sambungan.
Atas ialah kandungan terperinci Bagaimana untuk Mengalih Keluar Sambungan .php Daripada URL Menggunakan .htaccess (Penyelesaian Kemas Kini)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!