ถามเรื่องการกำหนด .htaaccess หน่อยครับ
คือว่า ตอนนี้ผมใช้ php เขียนเว็บนะครับ ไฟล์ต่างๆ จึงเป็น .php หมด
แต่ เผอิญ ต้องทำให้คนดูเห็นว่า ทำขึ้นโดยใช้ html เฉยๆ อ้ะ (ผมเอา php มา include ส่วนต่างๆ เฉยๆ นะครับ - - เพราะขี้เกียจแก้หลายไฟล์)
ผมก็จะลอง ใช้ htaaccess ช่วยดูครับ แต่ไม่มี พื้นฐานเลย ลองอ่านดูใน htaaccess tip & trick ดูจากเว็บนี้
แต่ก็ยังไม่แน่ใจ ว่าจะตรงตามที่ต้องการหรือเปล่า
สิ่งที่ต้องการก็คือ เราจะเรียกไฟล์ .php ครับ แต่ว่าเวลาโชว์ใน address bar จะเป็น .html แทนนะครับ
รบกวนผู้รู้ช่วยตอบหน่อยนะครับ ว่าต้องเขียน คำสั่ง อย่างไรดีครับ
ขอบคุณล่วงหน้าสำหรับคำตอบนะครับ
แต่ เผอิญ ต้องทำให้คนดูเห็นว่า ทำขึ้นโดยใช้ html เฉยๆ อ้ะ (ผมเอา php มา include ส่วนต่างๆ เฉยๆ นะครับ - - เพราะขี้เกียจแก้หลายไฟล์)
ผมก็จะลอง ใช้ htaaccess ช่วยดูครับ แต่ไม่มี พื้นฐานเลย ลองอ่านดูใน htaaccess tip & trick ดูจากเว็บนี้
แต่ก็ยังไม่แน่ใจ ว่าจะตรงตามที่ต้องการหรือเปล่า
สิ่งที่ต้องการก็คือ เราจะเรียกไฟล์ .php ครับ แต่ว่าเวลาโชว์ใน address bar จะเป็น .html แทนนะครับ
รบกวนผู้รู้ช่วยตอบหน่อยนะครับ ว่าต้องเขียน คำสั่ง อย่างไรดีครับ
ขอบคุณล่วงหน้าสำหรับคำตอบนะครับ
ตัวอย่างที่ 1 เปลี่ยนเพจใดๆที่เรียกด้วย .htm ให้เป็น .php
เช่น เมื่อเรียกเพจ http://www.com/thepage.htm apache จะไปทำการเรียก http://www.com/thepage.php มาใช้งาน
RewriteEngine on
RewriteRule ^(.*)\.htm$ .php [nc]
1 ทำแบบคำตอบด้านบน ถ้า ไม่มีการเรียกใช้ html อื่นใด หรือมีโฟลเดอร์ระดับเดียวก็คงไม่เท่าไร โค้ดด้านบนก็ทำงานได้ดี
2 ทำให้ Apache execute ไฟล์ HTML เหมือน PHP หรือ ลองหาดูในบทความ เกี่ยวกับ .htaccess วิธีนี้แค่เปลี่ยนนามสกุลไฟล์เท่านั้น