Menyembunyikan Sambungan .php dalam .htaccess: Penyelesaian Komprehensif
Dalam pembangunan web, selalunya wajar untuk menyembunyikan sambungan fail .php ke meningkatkan daya tarikan estetik URL dan mencegah aktiviti berniat jahat. Walau bagaimanapun, mencapai ini kadangkala boleh menimbulkan cabaran.
Melaksanakan Penyelesaian
Untuk menyembunyikan sambungan .php dengan berkesan menggunakan .htaccess, pertimbangkan kod 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]
Penjelasan
Atas ialah kandungan terperinci Bagaimana untuk Menyembunyikan Sambungan PHP dalam .htaccess: Panduan Komprehensif?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!