ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: guisnote ใน 24 มีนาคม 2009, 16:27:23

ชื่อเรื่อง: ถามผู้เชี่ยวชาญ .htaccess ครับ
โพสต์โดย: guisnote ใน 24 มีนาคม 2009, 16:27:23
สมมุติว่า sitelink เป็น  http://www.yoursite.com/?page=2

แล้วเราต้องการ redirect หรือทำอย่างไรใหsitelink แสดงออกมาเป็น  http://www.yoursite.com/abc.html ได้บ้างอ่ะครับ

อยากรู้มากๆเลย  ขอบคุณล่วงหน้าครับ
ชื่อเรื่อง: Re: ถามผู้เชี่ยวชาญ .htaccess ครับ
โพสต์โดย: EThaiZone ใน 25 มีนาคม 2009, 00:45:26
htaccess ทำได้แค่การแปลง url นะครับ
แต่มันแปลงค่าไม่เป็น

อย่างมากก็แค่
abc.html เป็น index.php?url=abc

RewriteEngine On

RewriteRule ^(.*)\.html$ index.php?url=$1


ที่เหลือก็ต้องเอาค่า abc ไปเทียบใน DB ของท่าน
หาหน้าที่ต้องการเอาแทน
ชื่อเรื่อง: Re: ถามผู้เชี่ยวชาญ .htaccess ครับ
โพสต์โดย: guisnote ใน 26 มีนาคม 2009, 09:11:00
ขอบคุณครับ

งั้นผมถามอีกคำถามนะครับ

อย่างไซต์นี้มันแสดงผลเป็น http://www.thaiseoboard.com/index.php/topic,56477.0.html

เดิมทีมันน่าจะเป็น http://www.thaiseoboard.com/index.php?topic=56477 ... ประมานนี้ป่ะครับ

ทำอย่างไร ช่วยแนะนำทีครับ