ข้ามไปยังเนื้อหาหลัก
ProgrammerThailand

สังคมนักพัฒนาระบบ (Community) ซ่อนนามสกุลไฟล์

ขอวิธีการเขียนโค้ดซ่อนนามสกุลไฟล์ .php หน่อยค่ะ

ขอวิธีการเขียนโค้ดซ่อนนามสกุลไฟล์ .php หน่อยค่ะ

เช่น www.programmerthailand.com/forum.php เปลี่ยนเป็น www.programmerthailand.com/forum

ต้องเขียนยังไงบ้างค่ะ

 

0 คะแนน

1 คำตอบ

0
admin Lv.1 Hello World ตอบ · แก้ไข 3/5/16 12:42

ให้เปิดการใช้งาน rewrite_mod ของ Apache ก่อนนะครับ จากนั้นสร้างไฟล์ .htaccess ใน root ของ website แล้วใส่คำสั่งดังนี้

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

ลองดูนะครับ ได้ผลอย่างไรบอกด้วยนะครับ ถ้าจะให้ทุกไฟล์ ที่เป็น .php ซ่อนไปก็ใช้

RewriteRule ^([^\.]+)$ $1.php [NC,L]

 

ตอบคำถามนี้

เข้าสู่ระบบเพื่อตอบคำถามและโหวต

เข้าสู่ระบบ สมัครสมาชิก