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

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

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

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

กระทู้: 110



ดูรายละเอียด เว็บไซต์
« เมื่อ: 28 มิถุนายน 2019, 09:48:34 »

สอบถามหน่อยครับเรื่อง การทำ Redirect 301

การใช้คำสั่งพวกนี้ ถือเป็น Redirect 301 ไหม ครับ พอดีต้องการย้ายเว็บ จาก เว็บ A มา B แต่ไม่อยากเสียอันดับ

<script>
    window.location.replace("https://www.domain.com ");
</script>

<meta http-equiv="refresh" content="0; url=https://www.domain.com">

บันทึกการเข้า

stepdown
คนรักเสียว
*

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

กระทู้: 110



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 28 มิถุนายน 2019, 12:06:06 »

ขอคำแนะนำด้วยน่ะครับ  wanwan017
บันทึกการเข้า

Fertilizer
คนรักเสียว
*

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

กระทู้: 177



ดูรายละเอียด
« ตอบ #2 เมื่อ: 28 มิถุนายน 2019, 12:23:24 »

301 Redirect ต้องทำฝั่ง Server เท่านั้นครับ ฝั่ง client ทำไม่ได้

โดยเฉพาะการย้ายโดเมนแบบนี้ยิ่งเป็นไปไม่ได้เลย

ถ้า FTP ได้ ก็ต้องใช้พวก PHP (ASP, Python, ฯลฯ)
<?php Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.newsite.com/new-page.html " ); ?>

ทำแบบนี้กับทุก file




หรือถ้าใช้ .htaccess ได้ ก็สะดวกดีแค่ file เดียว
https://www.inmotionhosting.co...ermanent-redirect-via-htaccess


แต่ผมแนะนำให้ทำ URL Mapping คือการ list URL เก่าทั้งหมด (ที่มีคุณค่า) แล้วเอามาจับคู่ว่าถ้า user เข้าด้วย URL นั้นแล้วจะส่งไป URL ใหม่อันไหน

แบบนี้ Traffic จะลื่นไหล ไม่โดนผลกระทบจากการย้ายโดเมนแน่นอน
บันทึกการเข้า

"The steps you take don't need to be big. They just need to take you in the right direction."
WebHosting
Newbie
*

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

กระทู้: 8



ดูรายละเอียด
« ตอบ #3 เมื่อ: 28 มิถุนายน 2019, 12:24:17 »

ใช้ PHP Redirect ครับใส่ตรงหัวเลยจะมีผลน้อย
โค๊ด:
<?php
header
"location: http://www.com" );
exit(
0);
?>
หรือใช้ .htaccess ครับ

โค๊ด:
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.เก่า.com$ [NC]
RewriteRule ^(.*)$ http://www..ใหม่.com/ [L,R=301]
บันทึกการเข้า
stepdown
คนรักเสียว
*

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

กระทู้: 110



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 28 มิถุนายน 2019, 13:49:03 »

301 Redirect ต้องทำฝั่ง Server เท่านั้นครับ ฝั่ง client ทำไม่ได้

โดยเฉพาะการย้ายโดเมนแบบนี้ยิ่งเป็นไปไม่ได้เลย

ถ้า FTP ได้ ก็ต้องใช้พวก PHP (ASP, Python, ฯลฯ)
<?php Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.newsite.com/new-page.html " ); ?>

ทำแบบนี้กับทุก file




หรือถ้าใช้ .htaccess ได้ ก็สะดวกดีแค่ file เดียว
https://www.inmotionhosting.co...ermanent-redirect-via-htaccess


แต่ผมแนะนำให้ทำ URL Mapping คือการ list URL เก่าทั้งหมด (ที่มีคุณค่า) แล้วเอามาจับคู่ว่าถ้า user เข้าด้วย URL นั้นแล้วจะส่งไป URL ใหม่อันไหน

แบบนี้ Traffic จะลื่นไหล ไม่โดนผลกระทบจากการย้ายโดเมนแน่นอน


พอดีต้องใช้บริการของ lnwshop อ่ะครับ มันเลยลำบากที่จะ ย้ายมาก ไม่ยืดหยุ่น  เหมือนเขียนเว็บเอง  พอมีวิธี HTML ไหม ครับ
บันทึกการเข้า

Fertilizer
คนรักเสียว
*

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

กระทู้: 177



ดูรายละเอียด
« ตอบ #5 เมื่อ: 28 มิถุนายน 2019, 14:45:03 »

301 Redirect ต้องทำฝั่ง Server เท่านั้นครับ ฝั่ง client ทำไม่ได้

โดยเฉพาะการย้ายโดเมนแบบนี้ยิ่งเป็นไปไม่ได้เลย

ถ้า FTP ได้ ก็ต้องใช้พวก PHP (ASP, Python, ฯลฯ)
<?php Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.newsite.com/new-page.html " ); ?>

ทำแบบนี้กับทุก file




หรือถ้าใช้ .htaccess ได้ ก็สะดวกดีแค่ file เดียว
https://www.inmotionhosting.co...ermanent-redirect-via-htaccess


แต่ผมแนะนำให้ทำ URL Mapping คือการ list URL เก่าทั้งหมด (ที่มีคุณค่า) แล้วเอามาจับคู่ว่าถ้า user เข้าด้วย URL นั้นแล้วจะส่งไป URL ใหม่อันไหน

แบบนี้ Traffic จะลื่นไหล ไม่โดนผลกระทบจากการย้ายโดเมนแน่นอน


พอดีต้องใช้บริการของ lnwshop อ่ะครับ มันเลยลำบากที่จะ ย้ายมาก ไม่ยืดหยุ่น  เหมือนเขียนเว็บเอง  พอมีวิธี HTML ไหม ครับ

ถ้าย้าย host แต่ไม่ย้าย domain แบบนี้ถ้าทำที่เก่าไม่ได้ก็ทำที่ใหม่พอได้อยู่ครับ เพราะยังไงเวลา Google เข้ามาเก็บข้อมูลก็วิ่งมาที่ host ที่ DNS เราชี้อยู่แล้ว

วิธีคือไป list url ทั้งหมดของเว็บเก่า แล้วเอามาจับคู่กับเว็บใหม่ เช่น

domain.com/old-dir/a.html ==> domain.com/new-file-a.html
domain.com/old-dir/b.html ==> domain.com/new-file-b.html
domain.com/old-dir/c.html ==> domain.com/new-dir/c.html


แล้วอาจจะทำด้วย .htaccess หรือจะใช้ PHP ก็ได้แล้วแต่สะดวก




แต่ถ้าเปลี่ยน domain ใหม่เลย แบบนี้ต้องลองคุยกับผู้ให้บริการเก่าดู ถ้าเค้าไม่ยอมก็ทำใจครับ





ปล. ยืนยันอีกครั้งว่า 301 ทำด้วย HTML หรือ Javascript ไม่ได้ครับ
« แก้ไขครั้งสุดท้าย: 28 มิถุนายน 2019, 14:46:15 โดย Fertilizer » บันทึกการเข้า

"The steps you take don't need to be big. They just need to take you in the right direction."
stepdown
คนรักเสียว
*

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

กระทู้: 110



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 05 กรกฎาคม 2019, 09:55:16 »

ตอนนี้ผมทดลอง Redirect 301 กับ Javascript ประมาณ 1 อาทิตย์ สามารถทำได้กับ Javascript จริงๆ ครับ เว็บเก่าหายไป เว็บใหม่มาแทน อันดับเท่าเดิม 

สรุปว่ามันสามารถทำได้จริงๆ ครับ  wanwan017 
บันทึกการเข้า

~บอล~
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,553



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 06 กรกฎาคม 2019, 01:28:42 »

ตอนนี้ผมทดลอง Redirect 301 กับ Javascript ประมาณ 1 อาทิตย์ สามารถทำได้กับ Javascript จริงๆ ครับ เว็บเก่าหายไป เว็บใหม่มาแทน อันดับเท่าเดิม 

สรุปว่ามันสามารถทำได้จริงๆ ครับ  wanwan017 

ยินดีด้วยครับ ถ้าจะให้ชัวร์ต้องไปตั้งค่าที่ Webmaster Tool ด้วยนะครับ
บันทึกการเข้า

darkknightza
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,094



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 06 กรกฎาคม 2019, 04:46:12 »

ตอนนี้ผมทดลอง Redirect 301 กับ Javascript ประมาณ 1 อาทิตย์ สามารถทำได้กับ Javascript จริงๆ ครับ เว็บเก่าหายไป เว็บใหม่มาแทน อันดับเท่าเดิม 

สรุปว่ามันสามารถทำได้จริงๆ ครับ  wanwan017 
สุดๆครับ
บันทึกการเข้า

หาเงินวันละ350บาท ไม่ต้องลงทุน
หารายได้กับ popup เจ้านี้ เรทแรงคลิ๊ก
Hosting อันดับ 1 คุณภาพสูง ราคาถูก จัดเลย

โดเมนเนมสวยๆ ราคาถูก จดกับเราสิ
ที่นี่
หน้า: [1]   ขึ้นบน
พิมพ์