ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: DEKHUAHIN ที่ 03 พฤศจิกายน 2010, 13:58:18



หัวข้อ: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 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 มาแล้วกันครับ


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 03 พฤศจิกายน 2010, 16:13:12
ไม่มีใครรู้เลยหรอเนี้ย


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: aum_mix ที่ 03 พฤศจิกายน 2010, 16:35:46
หาอยู่เหมือนกัน  :P


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: numnha ที่ 03 พฤศจิกายน 2010, 16:44:05
กำลังทดลองใช้ plugin อยู่ครับ

แต่ก็ Error

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

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



หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 03 พฤศจิกายน 2010, 17:09:51
กำลังทดลองใช้ plugin อยู่ครับ

แต่ก็ Error

[url]http://wordpress.org/extend/plugins/wordpress-subdomains/[/url]

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




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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: happyber ที่ 03 พฤศจิกายน 2010, 17:30:37
หาดู ครับ

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



หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 03 พฤศจิกายน 2010, 18:05:48
หาดู ครับ

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



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

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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: designdd ที่ 03 พฤศจิกายน 2010, 18:54:52
อ้างถึง
[url]http://www.easymodrewrite.com/example-subdomains[/url]


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: g-ji ที่ 03 พฤศจิกายน 2010, 18:57:02
หาดู ครับ

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




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

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


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

 :P

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

อ้างถึง
[url]http://www.easymodrewrite.com/example-subdomains[/url]



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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้&
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 03 พฤศจิกายน 2010, 19:25:27
หาดู ครับ

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




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

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


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

 :P

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

อ้างถึง
[url]http://www.easymodrewrite.com/example-subdomains[/url]



ทำ 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 ได้


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: g-ji ที่ 03 พฤศจิกายน 2010, 19:41:10
ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

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

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

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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 04 พฤศจิกายน 2010, 04:36:53
ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

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

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

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


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

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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 04 พฤศจิกายน 2010, 13:21:09
ปัญหาที่จะตามมาถ้าเขียน htaccess ได้คือ

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

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

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

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

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

คิดถูกไหมเนี้ย


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DJJome ที่ 04 พฤศจิกายน 2010, 13:31:33
ซับซ้อนเอาเรื่อง อาจจะต้องเขียนเป็น Plugin


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 04 พฤศจิกายน 2010, 13:43:11
ซับซ้อนเอาเรื่อง อาจจะต้องเขียนเป็น Plugin

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


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: bot2o ที่ 05 พฤศจิกายน 2010, 12:11:53
ลง mu plugins


หัวข้อ: Re: ท่านใดเก่ง .htaccess rewrite ช่วยดูให้หน่อยครับว่าต้องเขียนอย่างไร
เริ่มหัวข้อโดย: DEKHUAHIN ที่ 05 พฤศจิกายน 2010, 12:31:27
ลง mu plugins

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