วิธีการซ่อนไฟล์ .php โดยใช้ .htaccess

บางท่านที่ต้องการซ่อนไฟล์ .php เราสามารถตั้งค่าที่ไฟล์ .htaccess ตามนี้ได้เลยครับ
 


RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule .* index.php/$0 [PT,L]


เวลาตอนที่เราทำลิ้งค์ เราก็เอาไฟล์ .php ออกไปได้เลยครับ เช่น


http://localhost/index.php

เราก็เอา index.php ออกไปได้เลยครับ


http://localhost/

ขอยกตัวอย่างกรณีที่ใช้ framework codeigniter เช่น


http://localhost/index.php/content/1

เราก็ใส่ลิ้งค์โดวยเอา index.php ออกไปเลยครับ


http://localhost/content/1