วิธีส่งต่อหน้าใน WordPress

เผยแพร่แล้ว: 2022-09-23

หากคุณต้องการส่งต่อหน้าใน WordPress คุณสามารถทำได้โดยใช้ปลั๊กอินหรือแก้ไขโค้ดของธีม หากคุณตัดสินใจใช้ปลั๊กอิน เราขอแนะนำปลั๊กอินเปลี่ยนเส้นทาง ปลั๊กอินนี้ใช้งานง่ายและจะช่วยให้คุณสามารถตั้งค่าการเปลี่ยนเส้นทางบนไซต์ WordPress ของคุณได้ด้วยการคลิกเพียงไม่กี่ครั้ง ในการติดตั้งปลั๊กอิน Redirection ให้ไปที่ส่วน Plugins ของแดชบอร์ด WordPress แล้วคลิก "Add New" จากนั้นค้นหา "การเปลี่ยนเส้นทาง" ในที่เก็บปลั๊กอินและติดตั้งปลั๊กอิน เมื่อติดตั้งและเปิดใช้งานปลั๊กอินแล้ว ให้ไปที่ Tools » Redirection เพื่อตั้งค่าการเปลี่ยนเส้นทางของคุณ ขั้นแรก คุณจะต้องป้อน URL ของหน้าที่คุณต้องการเปลี่ยนเส้นทางและ URL ที่คุณต้องการให้เปลี่ยนเส้นทางไป จากนั้นเลือกประเภทการเปลี่ยนเส้นทางที่คุณต้องการใช้ เราขอแนะนำให้เลือก “301 – ถาวร” สำหรับการเปลี่ยนเส้นทางส่วนใหญ่ การเปลี่ยนเส้นทางประเภทนี้จะบอกเครื่องมือค้นหาว่าหน้ามีการย้ายอย่างถาวร ซึ่งช่วยรักษาอันดับของเครื่องมือค้นหาของคุณ คลิก "เพิ่มการเปลี่ยนเส้นทาง" เพื่อบันทึกการเปลี่ยนแปลง เท่านี้ก็เรียบร้อย! หน้าของคุณจะถูกเปลี่ยนเส้นทางไปยัง URL ใหม่ ที่คุณระบุ หากคุณไม่ต้องการใช้ปลั๊กอิน คุณสามารถเพิ่มการเปลี่ยนเส้นทางได้โดยแก้ไขโค้ดของธีม ในการดำเนินการนี้ คุณจะต้องเพิ่มโค้ดสองสามบรรทัดลงในไฟล์ .htaccess ของธีมของคุณ ขั้นแรก เชื่อมต่อกับไซต์ WordPress ของคุณผ่าน FTP และเปิดไฟล์ .htaccess ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ จากนั้น เพิ่มบรรทัดของโค้ดต่อไปนี้ในไฟล์: Redirect 301 /old-page/ http://example.com/new-page/ แทนที่ “old-page” ด้วย slug ของหน้าที่คุณต้องการเปลี่ยนเส้นทาง และแทนที่ “หน้าใหม่” พร้อมบุ้งของหน้าที่คุณต้องการให้เปลี่ยนเส้นทางไป บันทึกการเปลี่ยนแปลงของคุณและอัปโหลดไฟล์ .htaccess กลับไปยังเซิร์ฟเวอร์ของคุณ ตอนนี้ เมื่อมีผู้เยี่ยมชม URL เก่า พวกเขาจะถูกเปลี่ยนเส้นทางไปยัง URL ใหม่ที่คุณระบุโดยอัตโนมัติ นั่นคือทั้งหมดที่มีให้! เมื่อทำตามคำแนะนำนี้ คุณควรทราบวิธีการส่งต่อหน้าใน WordPress

หากต้องการเปลี่ยนเส้นทาง URL ของ WordPress จากแดชบอร์ด ต้องติดตั้งปลั๊กอิน WordPress การเปลี่ยนเส้นทางเป็นปลั๊กอินที่ฉันใช้สำหรับบทช่วยสอนนี้ ในหน้าจอแรกของปลั๊กอิน ฟิลด์สองฟิลด์จะปรากฏขึ้นเพื่อกำหนดหน้าต้นทางและ หน้าเป้าหมาย กรอกข้อมูลในฟิลด์ URL ต้นทางและ URL เป้าหมายเพื่อเพิ่มการเปลี่ยนเส้นทาง ตัวเลือกขั้นสูงในการเปลี่ยนเส้นทางผู้ใช้ เช่น 301 และ 302 สามารถพบได้ในไอคอนรูปเฟืองปุ่มเพิ่มการเปลี่ยนเส้นทางถัดจากปุ่มเพิ่มการเปลี่ยนเส้นทาง ไปที่หน้า WordPress อื่นและเปลี่ยนเส้นทางด้วย htaccess (เช่น 404 URL เก่าสามารถเปลี่ยนเส้นทางอย่างถาวรได้โดยใช้ไวยากรณ์ด้านล่าง

ข้อแตกต่างเพียงอย่างเดียวคือรหัส HTTP เปลี่ยนจาก 301 เป็น 302 การเปลี่ยนเส้นทางถาวรสามารถทำได้ใน 301 ในขณะที่การเปลี่ยนเส้นทางชั่วคราวสามารถทำได้ใน 302 ต่อไปนี้เป็นวิธีถ่ายโอนหน้า WordPress ไปยังหน้าอื่นผ่าน FTP โปรดอ่านขั้นตอนด้านล่างหากคุณต้องการใช้ FTP เพื่อเข้าถึงไฟล์ WordPress ของคุณ คุณสามารถเปลี่ยนเส้นทางการเข้าชมไซต์ WordPress ผ่าน SSL (https) ได้โดยการใส่โค้ดต่อไปนี้ลงใน ไฟล์ .htaccess ของคุณ เปลี่ยนเส้นทาง 301 /home ไปที่ https://otherdomain.com/home เปลี่ยนเส้นทาง 302 ไปที่ http://domain.example.com/$1 [R=301,L]

ฉันจะสร้างการเปลี่ยนเส้นทางใน WordPress ได้อย่างไร

มีสองสามวิธีในการสร้างการเปลี่ยนเส้นทางใน WordPress วิธีที่พบบ่อยที่สุดคือการใช้ปลั๊กอินเช่นการเปลี่ยนเส้นทาง ด้วยการเปลี่ยนเส้นทาง คุณสามารถเพิ่มและจัดการการเปลี่ยนเส้นทางจากภายในพื้นที่ผู้ดูแลระบบ WordPress ได้อย่างง่ายดาย อีกวิธีหนึ่งในการสร้างการเปลี่ยนเส้นทางคือการเพิ่มโค้ดสองสามบรรทัดลงในไฟล์ .htaccess ของคุณ

เกือบ 40% ของอินเทอร์เน็ตขับเคลื่อนโดย WordPress โดยมีเว็บไซต์มากกว่า 450 ล้านเว็บไซต์ที่โฮสต์บนแพลตฟอร์ม ในสถานการณ์ที่มีเพจจำนวนมาก คุณต้องรับผิดชอบหลายๆ อย่าง มีโอกาสที่คุณจะต้องย้ายเนื้อหาบางส่วนบนเว็บไซต์ของคุณ เครื่องมือค้นหาใช้ URL เปลี่ยนเส้นทางเพื่อระบุว่าหน้าใดถูกเพิ่มไปยัง WordPress และข้อมูลนั้นอยู่ที่ใด คำสั่งเปลี่ยนเส้นทาง จะบอกเครื่องมือค้นหาว่าหน้าถูกย้ายแล้ว เมื่อพูดถึง SEO ไม่มีปัญหากับการเปลี่ยนเส้นทางมากนัก ตราบใดที่คุณมีลิงก์ที่ถูกต้อง คุณจะไม่เห็นผลกระทบต่อลิงก์น้ำผลไม้

ความยุติธรรมของลิงก์คืออำนาจที่เครื่องมือค้นหากำหนดให้กับหน้าใดหน้าหนึ่งบนอินเทอร์เน็ต การตลาดทางตรงเป็นวิธีที่ยอดเยี่ยมในการรักษาอันดับของคุณในขณะที่แนะนำการเป็นเจ้าของ การสร้างแบรนด์ และกลยุทธ์ทางการตลาดใหม่ การใช้ ปลั๊กอินเปลี่ยนเส้นทาง WordPress คุณสามารถสร้างหน้าเปลี่ยนเส้นทางของ WordPress ได้ในไม่กี่วินาที ไม่มีเหตุผลสำหรับไซต์ที่จะสูญเสียการเพิ่มประสิทธิภาพกลไกค้นหาเมื่อมีการจัดระเบียบใหม่ หากหน้าจะถูกเปลี่ยนเส้นทางอย่างถูกต้อง หน้านั้นต้องถูกย้ายก่อน เมื่อย้ายหน้า ควรทำปีละครั้งหรือสองครั้ง ปลั๊กอินเปลี่ยนเส้นทางอื่นๆ จะแทรกคำสั่งเปลี่ยนเส้นทางโดยอัตโนมัติทันทีที่สร้าง URL สำหรับหน้าปัจจุบัน

มีปลั๊กอินเปลี่ยนเส้นทาง 301 จำนวนหนึ่งที่ได้รับการทดสอบอย่างกว้างขวางและได้รับการแนะนำโดยผู้เชี่ยวชาญ คุณสามารถเปลี่ยนการตั้งค่าได้โดยคลิกที่ชื่อปลั๊กอิน เมื่อมีการระบุปัญหาการเปลี่ยนเส้นทาง หน้าผู้จัดการจะถูกสร้างขึ้นพร้อมตัวเลือกในการดำเนินการ รหัสการเปลี่ยนเส้นทางสงวนไว้สำหรับรหัสระดับ 300 ในแต่ละระดับห้า โค้ด 404 รวมถึงโค้ดอื่นๆ สามารถใช้งานได้โดยใช้ปลั๊กอินนี้ โดยการแก้ไขไฟล์นี้ คุณจะสามารถนำ URL ไซต์ WordPress ไปยัง URL ที่เหมาะสมได้ ไฟล์ PHP ถูกเก็บไว้ในไดเร็กทอรีรากของ WordPress ซึ่งอยู่ในฐานข้อมูล MySQL ของผู้ให้บริการโฮสต์ของโฮสต์ของคุณ คำสั่ง http:// สามารถใช้เพื่อเปลี่ยนเส้นทางไซต์ไปยัง SSL หรือเปลี่ยนชื่อ คุณสามารถตั้งโปรแกรมการเปลี่ยนเส้นทาง 302 ด้วยวิธีนี้ แต่อย่าลืมลบออกเมื่อคุณเขียนใหม่หรือทดสอบ A/B เสร็จแล้ว

ฉันจะเปลี่ยนเส้นทางไปยังหน้าอื่นได้อย่างไร

เครดิต: appdividend.com

ในการเปลี่ยนเส้นทางไปยังหน้าอื่น คุณจะต้องใช้รหัสที่เหมาะสมสำหรับประเภทการเปลี่ยนเส้นทางที่คุณต้องการบรรลุ ตัวอย่างเช่น หากคุณต้องการเปลี่ยนเส้นทางไปยัง หน้าใหม่ หลังจากคลิกปุ่ม คุณจะใช้รหัส: button.onclick=function(){ window.location.href=”newpage.html”; }

เมื่อ URL ของเว็บไซต์เปลี่ยนแปลงไป มันจะเปลี่ยนเป็น URL อื่น การเปลี่ยนเส้นทางคือการเปลี่ยนแปลงใน URL หากเราต้องการเปลี่ยนเส้นทางหน้าใดหน้าหนึ่งไปยังตำแหน่งอื่น เราสามารถใช้คุณลักษณะนี้ 404 Not Found ซึ่งเป็นรหัสการตอบกลับ HTTP ที่พบได้บ่อยที่สุด เป็นรหัสทั่วไป การเปลี่ยนเส้นทาง 301 จะใช้เพื่อเปลี่ยนหน้าเว็บจากเวอร์ชันก่อนหน้าเป็นเวอร์ชันที่เรากำลังจะได้เห็น ด้วยเหตุนี้ เราจึงไม่จำเป็นต้องตั้งค่ารหัสสถานะ HTTP แต่เราควรตรวจสอบการเปิดและปิดของเครื่องหมายคำพูดด้านบนอีกครั้ง การเปลี่ยนเส้นทางไปยัง URL อื่นโดยใช้ JavaScript ค่อนข้างง่าย เพียงเปลี่ยนคุณสมบัติตำแหน่งของวัตถุหน้าต่างเป็น URL ใหม่ Apache สามารถรับคำสั่งซื้อโดยใช้เอกสารชื่อ 'htaccess'

ประกอบด้วยซอฟต์แวร์จำนวนเล็กน้อย มันถูกสร้างขึ้นเพื่อนำผู้ใช้ไปยังไซต์ใหม่ของเรา เว็บไซต์เก่าจะกลับไปที่ไดเร็กทอรีรากเดิมด้วยไฟล์ .htaccess หากเปิดใช้งานฟังก์ชัน mod_rewrite การเปลี่ยนเส้นทางประเภทนี้จะสามารถทำได้บนเซิร์ฟเวอร์ Linux เท่านั้น สามารถใช้ฟังก์ชันส่วนหัวใน PHP ได้ ซึ่งต้องตั้งค่าก่อนสร้างมาร์กอัปหรือเนื้อหาใดๆ ในทางกลับกัน Ruby ช่วยให้เราสามารถเปลี่ยนเส้นทางไปยังเว็บไซต์ใหม่ได้อย่างรวดเร็วและถาวรด้วย redirect_to และตัวเลือก:status ที่ตั้งค่าเป็น:moved_permanent เป็นผลให้เราสามารถแทนที่รหัสสถานะเริ่มต้น 302 ด้วยการย้ายอย่างถาวร

ด้วยการใช้พารามิเตอร์ true ที่เป็นตัวเลือกด้านบน ส่วนหัวด้านบนจะถูกแทนที่ด้วยค่าที่ถูกต้อง Rails 4 รองรับ Route.rb แล้ว ทำให้เราสามารถส่งข้อความเปลี่ยนเส้นทาง 301 ได้โดยอัตโนมัติ อีกทางเลือกหนึ่ง หากเราต้องการเปลี่ยนเส้นทางบทความบล็อกทั้งหมดไปยังเว็บไซต์ใหม่ สิ่งต่อไปนี้จะดีกว่า เป็นสิ่งแรกที่ฉันเขียน ก่อนที่เราจะไปยัง NET framework เราต้องเรียนรู้มันก่อน มีเอกสารที่ครอบคลุมของ Developer Network ของ Microsoft เพื่อจุดประสงค์นี้ การเปลี่ยนเส้นทางโหนด สามารถใช้ได้กับ Node.js ซึ่งเป็นส่วนประกอบของเฟรมเวิร์ก Python และเฟรมเวิร์ก Flask ซึ่งเป็นส่วนประกอบของ Node.js

วิธีการตั้งค่า 301 ย้ายอย่างถาวร Redirect

หากคุณกำลังย้ายการเข้าชมไปยังหน้าอื่นในเว็บไซต์ของคุณ คุณสามารถใช้การเปลี่ยนเส้นทาง 301 ได้ เมื่อไปที่เครื่องมือไซต์ เลือก 301 ย้ายอย่างถาวร และป้อน URL ใหม่ คุณสามารถเปลี่ยนเส้นทางเว็บไซต์ได้