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

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

ThaiSEOBoard.comความรู้ทั่วไปSearch Engine Optimizationอยากสอบถามเรื่อง Old Domain Redirect
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: อยากสอบถามเรื่อง Old Domain Redirect  (อ่าน 522 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
newbienewbie
Newbie
*

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

กระทู้: 2



ดูรายละเอียด
« เมื่อ: 20 ธันวาคม 2016, 12:14:57 »

พอดีผมได้ไปซื้อโดเมนเก่าที่มันมี backlink ติดมาด้วย แล้วก็จะทำ URL Forwarding ไปที่เวปตัวเอง

แต่ปัญหาคือ เหมือนกับมันจะ fowarding เฉพาะจาก olddomain.com -> mysite.com แต่มันไม่ทำการ foward จาก olddomain.com/abcde.html -> mysite.com

แบบนี้เราต้องการปัญหาอย่างไรครับ

- เรา point olddomain.com ไปที่ mysite.com โดยตรงเลยได้หรือเปล่า

- หรือว่าต้องหา hosting plan เพื่อทำการ forward ทุก url

ขอบคุณมากครับ
บันทึกการเข้า
Hybrid
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,294



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 20 ธันวาคม 2016, 18:01:58 »

ใช้ไฟล์ .htaccess  ใช้โค้ดด้านล่างครับ

โค๊ด:
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^โดเมนเก่า.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.โดเมนเก่า.com$
  RewriteRule (.*)$ http://www.โดเมนใหม่.com/$1 [R=301,L]
</IfModule>
บันทึกการเข้า
newbienewbie
Newbie
*

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

กระทู้: 2



ดูรายละเอียด
« ตอบ #2 เมื่อ: 20 ธันวาคม 2016, 19:14:49 »

ใช้ไฟล์ .htaccess  ใช้โค้ดด้านล่างครับ

โค๊ด:
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^โดเมนเก่า.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.โดเมนเก่า.com$
  RewriteRule (.*)$ http://www.โดเมนใหม่.com/$1 [R=301,L]
</IfModule>


ขอบคุณครับ
บันทึกการเข้า
Mal2s
คนรักเสียว
*

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

กระทู้: 149



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 20 ธันวาคม 2016, 19:25:15 »

ใช้ไฟล์ .htaccess  ใช้โค้ดด้านล่างครับ

โค๊ด:
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^โดเมนเก่า.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.โดเมนเก่า.com$
  RewriteRule (.*)$ http://www.โดเมนใหม่.com/$1 [R=301,L]
</IfModule>


ถามเพิ่มเติมครับ เอาไปใส่ไว้ root domain เก่าใช่ไมครับ
บันทึกการเข้า
Hybrid
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,294



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 20 ธันวาคม 2016, 19:28:16 »

ใช้ไฟล์ .htaccess  ใช้โค้ดด้านล่างครับ

โค๊ด:
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^โดเมนเก่า.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.โดเมนเก่า.com$
  RewriteRule (.*)$ http://www.โดเมนใหม่.com/$1 [R=301,L]
</IfModule>


ถามเพิ่มเติมครับ เอาไปใส่ไว้ root domain เก่าใช่ไมครับ


ใช่ครับ ใส่ไว้ที่เว็บเก่า สามารถปรับแต่งได้อีกนะครับ

แก้ไข : ผมส่งค่า  $ ด้วย เพื่อให้ส่งค่า url หลังโดเมนมาด้วย ถ้าไม่ต้องการตัวนี้ ให้ยิงมาที่ www.โดเมน.com เอาตัวแปรนี้ $1 ออกก็ได้ครับ
« แก้ไขครั้งสุดท้าย: 20 ธันวาคม 2016, 19:35:15 โดย Hybrid » บันทึกการเข้า
momo2
บุคคลทั่วไป
« ตอบ #5 เมื่อ: 20 ธันวาคม 2016, 20:59:46 »

ขอบคุณครับ
บันทึกการเข้า
nuttalpha
คนรักเสียว
*

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

กระทู้: 198



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 20 ธันวาคม 2016, 22:02:28 »

มีประโยชน์ครับ
บันทึกการเข้า

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

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

กระทู้: 1,015



ดูรายละเอียด
« ตอบ #7 เมื่อ: 21 ธันวาคม 2016, 10:18:33 »

ไม่แน่ใจว่าผมเข้าใจถูกหรือเปล่า ว่า wordpress hosting บางเจ้ามันซ่อน htaccess ให้เข้าไม่ได้ เพื่อให้คนเลือกใช้ hosting plan แบบที่แพงกว่า

เลยอาจจะต้องไป redirect ที่ cPanel แบบตรงๆ (สมัคร hosting plan จริงๆ)

ท่านเจ้าของกระทู้ลองเช็คดูนะครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์