กรุณาปิด AdBlock!

Cancel your adBlock please.

ขยายหน้าเว็บRegister Login
 โฆษณา
หน้า: [1]  ลงล่าง
  พิมพ์  
topic

เขียน php ให้แสดงผล URL เป็น .html แบบที่เว็บที่พี่เหม่งเขียนทำไงอ่ะครับ  (อ่าน 9251 ครั้ง)

ไอที
« เมื่อ: 5, 01 2011, 03:33:41 PM »
http://www.dvision.in.th/ link

http://www.cakebaansuan2u.com/ link

อ่ะต้องทำไงครับ
nbaboyz-27
เด็กไอทีคลับไฟแรง
*
พลังความคิด 9
กระทู้: 154
เว็บไซต์
บันทึกการเข้า

ไอที
« ตอบ #1 เมื่อ: 6, 01 2011, 09:16:14 AM »
ใช้ mod_rewrite น่ะ

อ่านเพิ่มเติมจากนี่ http://forum.dekitclub.com/index.php/topic,853.0.html

ส่วนไฟล์ .htaccess ของ cakebaansuan.com มีเท่านี้ละ
โค๊ด:
RewriteEngine on

RewriteRule ^([A-Za-z0-9-]+).html$ index.php?dev=$1 [QSA]
เด็กไอทีคลับ
เด็กไอทีตัวพ่อ
เด็กไอทีคลับชั้นเซียน
*
พลังความคิด 89
กระทู้: 3,536
บันทึกการเข้า
ไอที
« ตอบ #2 เมื่อ: 18, 01 2011, 11:08:33 AM »
ผมเขียนแบบนี้


โค๊ด:
RewriteRule ^([^/]*)\.html$ /atical_read.php?no=$1 [L]

เวลาเรียกใช้งาน http://www.mysite.com/1.html link ได้ครับ

แต่มันไปซ้ำกับส่วนอื่นอยากให้ มันเป็น

 http://www.mysite.com/atical/1.html link

ต้องทำยังไงอ่ะครับ

ขอบคุณล่วงหน้าครับ
nbaboyz-27
เด็กไอทีคลับไฟแรง
*
พลังความคิด 9
กระทู้: 154
เว็บไซต์
บันทึกการเข้า

ไอที
« ตอบ #3 เมื่อ: 19, 01 2011, 09:03:34 PM »
แบบนี้

http://www.mysite.com/atical/1.html link

^artical/(.*).html$ atical_read.php?no=$1

ถ้าให้ง่ายๆ ใช้ - ดีกว่า เพราะเดี๋ยวจะมานั่งปวดหัวกับ PATH DIR อีก เวลาเรียกไฟล์ หลายๆ / แล้วไม่เจอเนี่ย มันจะปวดจิตมากๆ

เพราะต้องแก้ตั้งแต่ require() ทั้ง style ทั้ง image src บลาๆๆ

สรุปแล้ว ใช่ - ง่ายกว่า
เด็กไอทีคลับ
เด็กไอทีตัวพ่อ
เด็กไอทีคลับชั้นเซียน
*
พลังความคิด 89
กระทู้: 3,536
บันทึกการเข้า
หน้า: [1]  ขึ้นบน
  พิมพ์  
 
กระโดดไป: