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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร  (อ่าน 1879 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« เมื่อ: 03 พฤศจิกายน 2010, 13:58:18 »

รายละเอียด
CMS : wordpress 3.0.1
ในไฟล์ .htaccess มีอยู่ดังนี้
โค๊ด:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

URL จะเป็นดังนี้
category : xttp://www.domain.com/category/ชื่อหมวดหมู่(Slug)
หน้าเนื้อหา : xttp://www.domain.com/123-ชื่อเรื่องภาษาไทย.html

อยากทราบว่า
จะทำอย่างไรให้ xttp://www.domain.com/category/ชื่อหมวดหมู่(Slug)
แสดงเป็น xttp://ชื่อหมวดหมู่(Slug).domain.com/
และ
หน้าเนื้อหาจาก xttp://www.domain.com/123-ชื่อเรื่องภาษาไทย.html
ให้แสดงเป็น xttp://ชื่อหมวดหมู่(Slug).domain.com/123-ชื่อเรื่องภาษาไทย.html

สรุปง่ายๆคือ นำ ชื่อหมวดหมู่(Slug) ทำให้แสดงเป็น subdomain โดยไม่มีการสร้าง subdomain และ folder ขึ้นจริงเพียงแต่ใช้ .htaccess rewrite ในการกำหนด URL


หรือท่านใดต้องการค่าตอบแทนก็ PM มาแล้วกันครับ
บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 03 พฤศจิกายน 2010, 16:13:12 »

ไม่มีใครรู้เลยหรอเนี้ย
บันทึกการเข้า

aum_mix
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,153



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 03 พฤศจิกายน 2010, 16:35:46 »

หาอยู่เหมือนกัน  Tongue
บันทึกการเข้า

ขายที่ดิน 31 ไร่ อยู่ ที่ดินสวย ทำเลดีติดถนน เหมาะแก่การลงทุนเป็นอย่างยิ่ง ที่ดินทำเลดี และที่ดิน 2,000 ไร่ จังหวัดกาญจนบุรี ที่ดินราคาดี
numnha
สมุนแก๊งเสียว
*

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

กระทู้: 825



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 03 พฤศจิกายน 2010, 16:44:05 »

กำลังทดลองใช้ plugin อยู่ครับ

แต่ก็ Error

http://wordpress.org/extend/plugins/wordpress-subdomains/

ลองแก้ Code ดูครับ

บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 03 พฤศจิกายน 2010, 17:09:51 »

กำลังทดลองใช้ plugin อยู่ครับ

แต่ก็ Error

http://wordpress.org/extend/plugins/wordpress-subdomains/

ลองแก้ Code ดูครับ




อันนี้ลองหลายรอบแล้วไม่ได้ผล - -"
บันทึกการเข้า

happyber
ก๊วนเสียว
*

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

กระทู้: 299



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 03 พฤศจิกายน 2010, 17:30:37 »

หาดู ครับ

หลายท่าน เคยตอบไปแล้ว

บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 03 พฤศจิกายน 2010, 18:05:48 »

หาดู ครับ

หลายท่าน เคยตอบไปแล้ว



หามาเป็นอาทิดแล้วครับ ไม่เจอ

ทั้งใน TSB , GG , wordthai ครับ
บันทึกการเข้า

designdd
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 801



ดูรายละเอียด
« ตอบ #7 เมื่อ: 03 พฤศจิกายน 2010, 18:54:52 »

อ้างถึง
บันทึกการเข้า
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 03 พฤศจิกายน 2010, 18:57:02 »

หาดู ครับ

หลายท่าน เคยตอบไปแล้ว




หามาเป็นอาทิดแล้วครับ ไม่เจอ

ทั้งใน TSB , GG , wordthai ครับ


ที่เคยๆ ตอบมานั่น ใช้กับ WP ไม่ได้

 Tongue

จี้ก็หาวิธีทำอยู่เหมือนกัน



ทำ wild card นี่ยังไม่ได้ลอง
ลองดูสักหน่อยดีมั้ยหว่า
« แก้ไขครั้งสุดท้าย: 03 พฤศจิกายน 2010, 18:59:57 โดย g-ji » บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 03 พฤศจิกายน 2010, 19:25:27 »

หาดู ครับ

หลายท่าน เคยตอบไปแล้ว




หามาเป็นอาทิดแล้วครับ ไม่เจอ

ทั้งใน TSB , GG , wordthai ครับ


ที่เคยๆ ตอบมานั่น ใช้กับ WP ไม่ได้

 Tongue

จี้ก็หาวิธีทำอยู่เหมือนกัน



ทำ wild card นี่ยังไม่ได้ลอง
ลองดูสักหน่อยดีมั้ยหว่า


ใช่ครับมันต้องใช้ Wildcard DNS โดย
Add Domain Records ในช่อง A ให้เป็นดังนี้ *.domain.com   A   xxx.xxx.xxx.xxx
และ Extra Features > Custom HTTPD Configurations เพิ่ม ServerAlias *.|DOMAIN| เข้าไปครับแล้ว Save
จากในก็มาเขียน .htaccess ครับแต่ไม่รู้จะเขียนออกมายังไง งง!

แก้ไข
- อ้างถึงการทำใน DirectAdmin
- อ้างถึง VPS หรือ วางเครื่องเอง ถึงเข้าไปปรับแต่ง Extra Features > Custom HTTPD Configurations ได้
« แก้ไขครั้งสุดท้าย: 03 พฤศจิกายน 2010, 19:35:45 โดย DEKHUAHIN » บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 03 พฤศจิกายน 2010, 19:41:10 »

ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

ีระบบลิ้งก์ในเว็บ

ลิ้งก์ในเว็บ หรือ permalink ในเว็บ มันสร้างออกมาจากระบบหลังบ้าน WP

เวลาเรียกใช้งานฟังก์ชัน the_permalink() มันก็จะสร้างลิ้งก์ออกมาเป็นแบบที่ไม่ได้แก้ให้เป็น ซับโดเมนอยู่ดี มันต้องไปแก้ตรงนี้ด้วยไม่ังั้นมันจะมีปัญหา  Lips Sealed
บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 04 พฤศจิกายน 2010, 04:36:53 »

ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

ีระบบลิ้งก์ในเว็บ

ลิ้งก์ในเว็บ หรือ permalink ในเว็บ มันสร้างออกมาจากระบบหลังบ้าน WP

เวลาเรียกใช้งานฟังก์ชัน the_permalink() มันก็จะสร้างลิ้งก์ออกมาเป็นแบบที่ไม่ได้แก้ให้เป็น ซับโดเมนอยู่ดี มันต้องไปแก้ตรงนี้ด้วยไม่ังั้นมันจะมีปัญหา  Lips Sealed


โอ้ชีวิต!! เขียนสคริปขึ้นมาใหม่มันคงจะง่ายกว่า T^T

คุณจี้ครับพอจะรู้คำตอบนี้ไหม http://www.wordthai.com/index.php?topic=1944.0
บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 04 พฤศจิกายน 2010, 13:21:09 »

ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

ีระบบลิ้งก์ในเว็บ

ลิ้งก์ในเว็บ หรือ permalink ในเว็บ มันสร้างออกมาจากระบบหลังบ้าน WP

เวลาเรียกใช้งานฟังก์ชัน the_permalink() มันก็จะสร้างลิ้งก์ออกมาเป็นแบบที่ไม่ได้แก้ให้เป็น ซับโดเมนอยู่ดี มันต้องไปแก้ตรงนี้ด้วยไม่ังั้นมันจะมีปัญหา  Lips Sealed

กำลังนั่งคิดอยู่ว่า มันแค่เป็นการเขียน htaccess เข้าไปเพิ่มจาก permalink นะ

ไม่น่าจะต้องเปลี่ยนฟังก์ชัน  the_permalink()

คิดถูกไหมเนี้ย
บันทึกการเข้า

DJJome
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,123



ดูรายละเอียด
« ตอบ #13 เมื่อ: 04 พฤศจิกายน 2010, 13:31:33 »

ซับซ้อนเอาเรื่อง อาจจะต้องเขียนเป็น Plugin
บันทึกการเข้า
DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 04 พฤศจิกายน 2010, 13:43:11 »

ซับซ้อนเอาเรื่อง อาจจะต้องเขียนเป็น Plugin

Plugin มันมีอยู่ครับ แต่ใช้ไม่ได้ผล กำลังนั่งๆดูโค๊ดมันอยู่ - -"
บันทึกการเข้า

bot2o
สมุนแก๊งเสียว
*

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

กระทู้: 971



ดูรายละเอียด
« ตอบ #15 เมื่อ: 05 พฤศจิกายน 2010, 12:11:53 »

ลง mu plugins
บันทึกการเข้า

DEKHUAHIN
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,111



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 05 พฤศจิกายน 2010, 12:31:27 »

ลง mu plugins

พอจะอธิบายการทำงานของมันได้ไหมครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์