kswinner001 โพสต์ 2010-4-20 16:26:17

เปลี่ยน URL ของกระทู้ให้เหมือนกับ Discuzthai.com ยังไงครับ[มีรูป]

URL กระทู้ของ Discuzthai.com ดูแล้วเรียบร้อยดี มี - ขั้นระหว่างตัวเลขอะไรแบบนี้


แต่ URL กระทู้เว็บผม มันเป้นแบบมั่วๆเลย



มีวิธีปรับป่าวครับ ดูแล้วตาลาย งง อยากได้แบบดิสคัสไทยอ่าครับ ดูง่ายดี เวลาเอาไปโพสต์ไว้ที่เว็บอื่น

ขอบคุณครับ

sandspinner โพสต์ 2010-4-20 16:39:46

ขอด้วย เพิ่งสังเกตุเลยนะครับเนี่ย รอผุ้รู้

oja โพสต์ 2010-4-20 16:42:31

ค้นหาคำว่า " SEO "

kswinner001 โพสต์ 2010-4-20 16:50:58

ไม่เข้าใจอ่า งง

koninlove โพสต์ 2010-4-20 17:01:11

http://www.discuzthai.com/viewthread.php?tid=3423&highlight=SEO
ดูเอาหะ

kswinner001 โพสต์ 2010-4-20 17:20:24

ทำแล้วอ่าครับ เข้ากระทู้ไม่ได้ซะงั้น

ขอผู้รู้ช่วยแนะนำอย่างละเอียดด้วยครับ

twodef โพสต์ 2010-4-20 18:23:23

แก้ไขล่าสุดโดย twodef เมื่อ 2010-4-20 20:53

ต้องนำครับไปไว้ที่โฮสจริงครับ ถ้านำไปวางไว้ที่จำลองไว้ก็ Erorครับ เพราะผมลองมาละ และต้องไปตั้งค่าที่ SEO ด้วยครับ ดูตามรูปเลย
http://upic.gnv3.net/images/114_lkjhgobl.jpg
ให้ติ้กตามที่นะครับ แล้วเมื่อคุณเปิดการทำงาน URL Rewrite แล้ว ให้คุณทำดังนี้
1. สร้างไฟลล์ .htaccess ขึ้นมา โดยใช้ Notepad โดยเปิดเข้าไปที่ Start->All Program->Accessories->Noteped
แล้วคัดลอกโค๊ดนี้ไปวาง#RewriteEngine On/Off

      RewriteEngine On



      RewriteBase /bbs



      # Rewrite

      RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1

      RewriteRule ^forum-(+)-(+)\.html$ forumdisplay.php?fid=$1&page=$2

      RewriteRule ^thread-(+)-(+)-(+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2

      RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2

      RewriteRule ^tag-(.+)\.html$ tag.php?name=$1แล้วจากนั้นกดที่ File->Save As แล้วเลือกให้เป็น All Files แล้วบันทึกชื่อว่า.htaccess.htaccessแล้วก็บันทึกก็เป็นอันเสร็จเรียบร้อย
จากนั้นอัพขึ้นไปยังเว็บของคุณที่ root ที่เดียวกับ admincp.php ก็เป็นอันจบครับ
สำคัญ
ตรง RewriteBase /bbs
ถ้ากระดานข่าวของคุณไม่ใช้ชื่อนี้กรุณาเปลี่ยนให้ตรงเช่น
กระดานข่าวของคุณตั้งซับโฟเดอร์เป็น board ตรง RewriteBase จะต้องเป็น
RewriteBase /board
ตอบกลับ 1# kswinner001

         เว็บของคุณใช้ชื่อว่าอะไรครับ แล้วติ้กถูกตามรูปทั้งหมดหรือป่าวครับ ถ้าใช้ซับโดเมนไม่ต้องใส่ครับกับโดเมนโดดเลยไม่ต้องใส่ตรง RewriteBase /bbs นะครับ ให้ใส่เป็น RewriteBase เฉยๆๆก็พอนะครับ กรุรุฯอ่านตรง สำคัญ ด้วยนะครับ เผื่อไม่เข้าใจตรงไหน แล้ว Pm มาถามผมก็ได้ครับ
นี่ครับ Demo : http://www.4away.cz.cc/bbs
(ของผมเป็นอย่างนี้ต้องใช้ RewriteBase/bbs ลองดูที่ตรงนี้นะครับ ปัณหาอาจจะอยู่ที่ตรงนี้)
ของผมยังไม่มีปัญหาเลย :victory:สู้ๆๆครับ

kswinner001 โพสต์ 2010-4-20 20:07:56

ตอบกลับ 7# twodef


    ทำแล้วอ่าครับไม่เห็นได้เลย
พอทำแล้ว URL เปลี่ยนก็จริงแต่เข้ากรู้ทุู้ไม่ได้ซะงั้น
เลยรีบแก้กลับเป็นหมือนเดิม >สมาชิกหายหมด<

RazeOver-CluB โพสต์ 2010-4-20 20:38:59

ต้องนำครับไปไว้ที่โฮสจริงครับ ถ้านำไปวางไว้ที่จำลอ ...
ต้นฉบับโพสต์โดย twodef เมื่อ 2010-4-20 18:23 http://www.discuzthai.com/images/common/back.gif

ชื่อไฟล์ .htaccess นะครับ ไม่ใช่ .htaccess.htaccess

เอาตัวนี้ไปอัพขึ้น root ผมเขียนไว้แล้ว แล้วตั่งค่า SEO ตามที่คุณ twodef บอกไว้ครับ
Pass : www.raze-over.net รับรองได้ 100% แน่นอนครับ ไม่ได้ PM มาบอกเลย

sandspinner โพสต์ 2010-4-20 20:42:02

เปิดใช้งาน SEO ด้วยเนอะ ไม่งั้นไม่ได้

ตรง

เขียนรูปแบบ URL ใหม่ ติ๊กไปด้วยนะครับ

แล้วก็ให้เปิดใช้งาน Rewrite ให้ตรงกัน ด้วย
หน้า: [1] 2
ดูในรูปแบบกติ: เปลี่ยน URL ของกระทู้ให้เหมือนกับ Discuzthai.com ยังไงครับ[มีรูป]