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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Script>>>>เอาวิธีทำ URL เป็นภาษาไทยสำหรับ SEO ของ SMF 2.0 ขึ้นไป มาฝากครับ<<<<
หน้า: 1 [2]  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: >>>>เอาวิธีทำ URL เป็นภาษาไทยสำหรับ SEO ของ SMF 2.0 ขึ้นไป มาฝากครับ<<<<  (อ่าน 8041 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
HaChi
ก๊วนเสียว
*

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

กระทู้: 245



ดูรายละเอียด เว็บไซต์
« ตอบ #20 เมื่อ: 15 กันยายน 2012, 12:35:10 »

mod rewrite friendly url ภาษาไทยสำหรับ SEO ของ SMF 2.0 ขึ้นไปครับ ผมลองทำแล้ว ได้ผมแจ่มมากครับ
ทำให้ url เป็นภาษาไทยแล้วมี.html ตามหลังด้วยครับ
ลองทำเมื่อกี้นี่เอง ทำได้แล้วเลยเอามาแบ่งให้คนที่ยังทำไม่ได้ไปลองทำดูครับ

1. Login เข้าสู่ระบบ ไปที่เมนูผู้ดูแล จากนั้นเลือก
ส่วนปรับแต่งค่าการใช้งาน > คลิ๊กที่แสดง URLs โดยปราศจาก ?'s Apache เท่านั้น!
Login as Admin > Edit Features and Options >  Show URL's without ?'s

Search engine friendly URLs
Apache/Lighttpd only!

2. แก้ไขไฟล์ ./Source/MessageIndex.php

ค้นหา
โค๊ด:
'time' => timeformat($row['first_poster_time']),
'timestamp' => forum_time(true, $row['first_poster_time']),
'subject' => $row['first_subject'],
'preview' => $row['first_body'],
'icon' => $row['first_icon'],
'icon_url' => $settings[$context['icon_sources'][$row['first_icon']]] . '/post/' . $row['first_icon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['id_topic'] . '.0',
'link' => '<a href="' . $scripturl . '?topic=' . $row['id_topic'] . '.0">' . $row['first_subject'] . '</a>'

เอาไปทับของเดิม

โค๊ด:
'time' => timeformat($row['first_poster_time']),
'timestamp' => forum_time(true, $row['first_poster_time']),
'subject' => $row['first_subject'],
'preview' => $row['first_body'],
'icon' => $row['first_icon'],
'icon_url' => $settings[$context['icon_sources'][$row['first_icon']]] . '/post/' . $row['first_icon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['id_topic'] . '.0',
$keyword= preg_replace("~[\s]+~","-",$row['first_subject']),
$keyword = urlencode(preg_replace('~[^a-z0-9ก-๙\.\-\_]~iu','',$keyword)),
'link' => '<a href="' . $scripturl . '?topic=' . $row['id_topic'] . '.0/' . str_replace(" ","-",$row['first_subject']) . '" target="_blank">' . $row['first_subject'] . '</a>'
/*'link' => '<a href="' . $scripturl . '?topic=' . $row['id_topic'] . '.0[color=red][b]/' . urlencode(preg_replace('~[^a-z0-9ก-๙\.\-\_]~iu','',$keyword)) . '[/b][/color]">' . $row['first_subject'] . '</a>'*/
/*'link' => '<a href="' . $scripturl . '?topic=' . $row['id_topic'] . '.0/' . urlencode($keyword) . '" target="_blank">' . $row['first_subject'] . '</a>'*/

3. Save as
แล้วอัพไฟล์ขึ้นโฮสไปทับของเดิมครับ

ขอบคุณ jigload.com

***ผมไม่ต้องการอะไรมากมาย ขอแค่ คำขอบคุณ และ +1 ก็พอครับ ^^  wanwan017






ใช้ 2RC3 โมเรียบร้อยแล้วไม่มีอะไรเปลี่ยนแปลงอ่ะครับ  Huh?
ลิงค์ยังเหมือนเดิม ต้องทำอะไรเพิ่มเติมอีกหรือเปล่า ??
อย่างไรก็ขอบคุณครับ +1


http://www.thaiseoboard.com/index.php?topic=64551.0

ไม่มีอะไร แค่อยากให้เห็น


ขอบคุณคุณหูกางด้วยเช่นกันครับ
บันทึกการเข้า

HaChi
ก๊วนเสียว
*

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

กระทู้: 245



ดูรายละเอียด เว็บไซต์
« ตอบ #21 เมื่อ: 15 กันยายน 2012, 12:41:09 »

เจอ error log แบบนี้

Undefined index: firstSubject
บันทึกการเข้า

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

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

กระทู้: 1,868



ดูรายละเอียด
« ตอบ #22 เมื่อ: 15 กันยายน 2012, 12:45:23 »

เจอ error log แบบนี้

Undefined index: firstSubject

ของผม 2.0 CR5 ก็ทำได้ปกตินะครับ ทำแล้วลองให้คนอื่นเข้าดูให้ครับ
เพราะตอนแรกผม ทำแล้วในเครื่องตัวเอง url ก็เป็นเหมือนเดิมครับ
แต่ลองให้คนอื่นเข้าดู url เปลี่ยนเป็นภาษาไทยครับ
บันทึกการเข้า
jamess2600
ก๊วนเสียว
*

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

กระทู้: 354



ดูรายละเอียด เว็บไซต์
« ตอบ #23 เมื่อ: 15 มีนาคม 2017, 18:22:26 »

ไปลองมาและครับ ใช้ได้เลยครับ ขอบคุณครับ  wanwan007
บันทึกการเข้า

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

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

กระทู้: 762



ดูรายละเอียด เว็บไซต์
« ตอบ #24 เมื่อ: 15 มีนาคม 2017, 19:04:21 »

ขอบคุณมากครัชชช  wanwan008
บันทึกการเข้า

Permlogin
ก๊วนเสียว
*

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

กระทู้: 476



ดูรายละเอียด เว็บไซต์
« ตอบ #25 เมื่อ: 15 มีนาคม 2017, 19:06:42 »

ขอเก็บนะครับ
บันทึกการเข้า

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

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

กระทู้: 726



ดูรายละเอียด เว็บไซต์
« ตอบ #26 เมื่อ: 16 มีนาคม 2017, 09:12:38 »

ขอบคุณมากนะครับ
บันทึกการเข้า

godzilla777
Newbie
*

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

กระทู้: 16



ดูรายละเอียด เว็บไซต์
« ตอบ #27 เมื่อ: 22 มีนาคม 2017, 17:09:34 »

+1  wanwan011 คือ อะไรไม่เข้าใจ แต่ คงจะดี (ใช่มั้ย?)
บันทึกการเข้า
fielddev
ก๊วนเสียว
*

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

กระทู้: 242



ดูรายละเอียด เว็บไซต์
« ตอบ #28 เมื่อ: 22 มีนาคม 2017, 18:59:31 »

ขอบคุณมากครับ wanwan017 wanwan017
บันทึกการเข้า

หน้า: 1 [2]  ทั้งหมด   ขึ้นบน
พิมพ์