ถามเรื่องการกำหนด .htaaccess หน่อยครับ

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

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

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

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

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

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

ขอบคุณล่วงหน้าสำหรับคำตอบนะครับ
23 ส.ค. 2552 3 2,048

ลองใช้อันนี้ดูครับ น่าจะได้

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

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

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

#1

มี 2 วิธี

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

2 ทำให้ Apache execute ไฟล์ HTML เหมือน PHP หรือ ลองหาดูในบทความ เกี่ยวกับ .htaccess วิธีนี้แค่เปลี่ยนนามสกุลไฟล์เท่านั้น
#2

ขอบคุณมากครับ ทำได้แล้วล่ะครับ วิธีที่ 2 สะดวกมากเลยครับ สุดยอด ^^
#3
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^