ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingMod rewrite ภาษาอังกฤษไม่ได้ช่วยทีครับ..
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Mod rewrite ภาษาอังกฤษไม่ได้ช่วยทีครับ..  (อ่าน 680 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
win_love
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 32



ดูรายละเอียด
« เมื่อ: 26 สิงหาคม 2010, 08:58:32 »

สอบถามเรื่อง Mod rewrite หน่อยครับครับ
พอดีี

ไฟล์ .htaccess
RewriteEngine On
RewriteRule ^([^http://www.domain.com/]*)/$ home/index.php?id=$1 [L]

url ของเว็ปที่ต้องการ Rewrite
http://www.domain.com/home/id=123

ต้องการจะให้เป็น
http://www.domain.com/123/

ถ้าเป็นตัวเลขหรือภาษาไทยกับรันได้ แต่พอเปลี่ยนจากตัวเลขเป็นภาษาอังกฤษไม่ได้ครับ

รบกวนท่านๆด้วยนะครับ
ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: 26 สิงหาคม 2010, 08:59:13 โดย win_love » บันทึกการเข้า
aek26
สมุนแก๊งเสียว
*

พลังน้ำใจ: 68
ออฟไลน์ ออฟไลน์

กระทู้: 572



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 26 สิงหาคม 2010, 09:38:10 »

RewriteRule ^([a-zA-Z0-9_-]+)$ home/index.php?id=$1 [L]

น่าจะประมาณนี้นะ ลองดูครับ
บันทึกการเข้า

เพราะแสวงหา มิใช่เพราะรอคอย เพราะเชี่ยวชาญ มิใช่เพราะโอกาส เพราะสามารถ มิใช่เพราะโชคช่วย ดังนี้แล้ว "ลิขิตฟ้าหรือจะสู้มานะตน"
พวงกุญแจ
พวงกุญแจอะคริลิค
พวงกุญแจไม้
ของชำร่วย
win_love
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 32



ดูรายละเอียด
« ตอบ #2 เมื่อ: 26 สิงหาคม 2010, 09:45:38 »

RewriteRule ^([a-zA-Z0-9_-]+)$ home/index.php?id=$1 [L]

น่าจะประมาณนี้นะ ลองดูครับ

ยังไม่ได้ครับ ขอบคุณคับ
บันทึกการเข้า
ohmohm
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 170
ออฟไลน์ ออฟไลน์

กระทู้: 3,098



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 27 สิงหาคม 2010, 23:21:00 »

สงสัยที่การเรียก home/index.php มันต้องผ่าน home/ แล้วมันจะวนมา RewriteRule ด้วยหรือเปล่า
หรือว่าต้องแบบนี้ http://www.thaiseoboard.com/index.php?topic=17534.0
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์