คือว่า ตอนนี้ผมใช้ php เขียนเว็บนะครับ ไฟล์ต่างๆ จึงเป็น .php หมด

แต่ เผอิญ ต้องทำให้คนดูเห็นว่า ทำขึ้นโดยใช้ html เฉยๆ อ้ะ (ผมเอา php มา include ส่วนต่างๆ เฉยๆ นะครับ - - เพราะขี้เกียจแก้หลายไฟล์)

ผมก็จะลอง ใช้ htaaccess ช่วยดูครับ แต่ไม่มี พื้นฐานเลย ลองอ่านดูใน htaaccess tip & trick ดูจากเว็บนี้

แต่ก็ยังไม่แน่ใจ ว่าจะตรงตามที่ต้องการหรือเปล่า

สิ่งที่ต้องการก็คือ เราจะเรียกไฟล์ .php ครับ แต่ว่าเวลาโชว์ใน address bar จะเป็น .html แทนนะครับ

รบกวนผู้รู้ช่วยตอบหน่อยนะครับ ว่าต้องเขียน คำสั่ง อย่างไรดีครับ

ขอบคุณล่วงหน้าสำหรับคำตอบนะครับ
TheBusTeD 23 ส.ค. 2552 15:20
ลองใช้อันนี้ดูครับ น่าจะได้

ตัวอย่างที่ 1 เปลี่ยนเพจใดๆที่เรียกด้วย .htm ให้เป็น .php

เช่น เมื่อเรียกเพจ http://www.com/thepage.htm apache จะไปทำการเรียก http://www.com/thepage.php มาใช้งาน

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ .php [nc]

กรกฎ วิริยะ 23 ส.ค. 2552 15:39
มี 2 วิธี

1 ทำแบบคำตอบด้านบน ถ้า ไม่มีการเรียกใช้ html อื่นใด หรือมีโฟลเดอร์ระดับเดียวก็คงไม่เท่าไร โค้ดด้านบนก็ทำงานได้ดี

2 ทำให้ [search]Apache execute ไฟล์ HTML เหมือน PHP[/search] หรือ ลองหาดูในบทความ เกี่ยวกับ [search].htaccess[/search] วิธีนี้แค่เปลี่ยนนามสกุลไฟล์เท่านั้น
jarfang 23 ส.ค. 2552 18:25
ขอบคุณมากครับ ทำได้แล้วล่ะครับ วิธีที่ 2 สะดวกมากเลยครับ สุดยอด ^^