muksuck77 โพสต์ 2010-7-8 04:38:06

การตั้งค่า SEO Url ตามความเข้าใจ

แก้ไขล่าสุดโดย muksuck77 เมื่อ 2010-7-8 16:20

แก้ไขล่าสุดโดย muksuck77 เมื่อ 2010-7-8 04:42

การตั้งค่า (ดูภาพเป็นตัวอย่าง)

http://uptou.muksuck.com/image-87E9_4C34F419.jpg


ให้เขียนไฟล์

.htaccess ขึ้นมาบน Notepad / DW

โดยใช้ Code ด้านล่างนี้ขึ้นมา

นำไปวางบน Root ที่ติดตั้ง บอร์ด DiscuzX1

อัพเดทเคช# ฝซ RewriteEngine ฤฃสฝด๒ฟช
RewriteEngine On

# ะธฤาิฯยำ๏พไึะตฤ /discuz ฮชฤใตฤยฬณฤฟยผตุึทฃฌศ็น๛ณฬะ๒ทลิฺธ๙ฤฟยผึะฃฌว๋ฝซ /discuz ะธฤฮช /
RewriteBase /bbs ////<<< ตาม Url บอร์ดได้ ติดตั้งใว้ (ให้เปลี่ยน)

# Rewrite ฯตอณนๆิ๒ว๋ฮ๐ะธฤ
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1
RewriteRule ^article-(+)\.html$ portal.php?mod=article&articleid=$1
RewriteRule ^forum-(\w+)-(+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2
RewriteRule ^thread-(+)-(+)-(+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^group-(+)-(+)\.html$ forum.php?mod=group&fid=$1&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2
RewriteRule ^(+)-(.+)\.html$ $1.php?rewrite=$2
ErrorDocument 404 http://www.muksuck.com/404/404.html ///<<< หน้านี้แล้วแต่คุณจะกำหนด

jaideejung007 โพสต์ 2010-7-8 08:54:17

ไม่รู้ว่ามีใครทราบหรือยังว่า สามารถเอาชื่อกะรทู้ มาใส่เป็นลิงค์ได้แบบนี้ได้

hxxp://www.yourweb.com/ชื่อกระทู้ของคุณ-1-1-1.html

โดยค่าเดิมจะเป็นแบบนี้

hxxp://www.yourweb.com/thread-1-1-1.html

หรือแบบดิสคัสไทย สงสัยรู้แล้วล่ะมั้ง

dorzaa โพสต์ 2010-7-8 09:33:05

เผื่อใครด้านบนไม่สำเร็จ

อันนี้ของผมอ่ะ เปลี่ยน v2 เป็นพาทที่ลงดิสคัทไว้นะ

แค่นี้อ่ะ# กำนนด RewriteEngine เซฟเป็น .htaccess ไปไว้ที่ discuzx
RewriteEngine On

# กำหนดพาท discuzx หลัง /
RewriteBase /v2

# Rewrite ไม่ต้องแก้ไข
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-(+)\.html$ portal.php?mod=view&aid=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(+)-(+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-(+)-(+)-(+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-(+)-(+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(+)-(.+)\.html$ $1.php?rewrite=$2&%1

dorzaa โพสต์ 2010-7-8 09:35:02

แก้ไขล่าสุดโดย muksuck77 เมื่อ 2010-7-8 04:42

การตั้งค่า (ดูภาพ ...
ต้นฉบับโพสต์โดย muksuck77 เมื่อ 2010-7-8 04:38 http://www.discuzthai.com/images/common/back.gif

ไม่รู้ว่ามีใครทราบหรือยังว่า สามารถเอาชื่อกะรทู้ มาใส่เป็นลิงค์ได้แบบนี้ได้

hxxp://www.yourweb.com/ชื่อกระทู้ของคุณ-1-1-1.html

โดยค่าเดิมจะเป็นแบบนี้

hxxp://www.yourweb.com/thread-1-1-1.html

หรือแบบดิสคัสไทย สงสัยรู้แล้วล่ะมั้ง


มันคือยังไงอ่ะครับ

อธิบายการใช้ละเอียดให้หน่อยนะครับ

ผมไม่เข้าใจสักกะติ๊ดเลย

banksanti โพสต์ 2010-7-8 10:20:07

ตอบกลับ 4# dorzaa

กระทู้

Discuz 7.2 THAI By i~Designs

ลิงค์

dsiwarsza โพสต์ 2010-7-8 11:52:42

SeoX1
ผมบอกไปแล้วนิครับ

สำหรับที่ใช้ชื่อมาเป็นกระทู้ลิงค์นั้นอันนี้ข้อมุลใหม่ครับ
จาไปทดสองดูงับ

jaideejung007 โพสต์ 2010-7-8 11:56:46

อยากให้ทดสอบจังเลย

แต่ Host sql เน่า

banksanti โพสต์ 2010-7-8 12:00:53

ตอบกลับ 6# dsiwarsza

ถ้าได้บอกผมด้วยนะครับ เดี๋ยวผมโอน Money เป็นค่าตอบแทนให้ครับ(ผิดกฏไหมเนี่ย อิอิ)

monther โพสต์ 2010-7-8 22:27:07

ทำไมทำไม่ได้เอ๋ย

muksuck77 โพสต์ 2010-7-8 23:54:53

ทำไมทำไม่ได้เอ๋ย
ต้นฉบับโพสต์โดย monther เมื่อ 2010-7-8 22:27 http://www.discuzthai.com/images/common/back.gif


    ลองดูในช่องโค๊ด มีตัวให้แก้อยู่นะ
หน้า: [1] 2 3
ดูในรูปแบบกติ: การตั้งค่า SEO Url ตามความเข้าใจ