หากคุณเป็นผู้ใช้ Chrome และเห็น 'ข้อผิดพลาด 3xx (net :: ERR_TOO_MANY_REDIRECTS' หรือ 'หน้าเว็บนี้มีการวนรอบการเปลี่ยนเส้นทาง - ERR_TOO_MANY_REDIRECTS' คุณไม่ได้อยู่คนเดียวสิ่งนี้เกิดขึ้นบ่อยครั้งและอาจเกิดขึ้นชั่วคราวหรือถาวรขึ้นอยู่กับ URL คุณกำลังเยี่ยมชมและสาเหตุเฉพาะของปัญหา
บทช่วยสอนนี้จะแนะนำคุณตลอดทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับข้อผิดพลาดในการเปลี่ยนเส้นทางมากเกินไปใน Google Chrome
วิธีใส่เพลงลงใน iPod โดยไม่ต้องใช้ iTunes ไม่ต้องดาวน์โหลด
การเปลี่ยนเส้นทาง HTTP เป็นวิธีการที่เว็บไซต์จะชี้เบราว์เซอร์ของคุณไปยังหน้าอื่นแทนที่จะเป็นหน้าเว็บที่เชื่อมโยง อาจเป็นเพราะการบำรุงรักษาเพจถูกย้ายหรือด้วยเหตุผลอื่น ๆ ตัวอย่างเช่น บริษัท อาจเปลี่ยนชื่อโดเมนและเปลี่ยนเส้นทางเว็บไซต์ที่โดเมนเก่าไปยังเว็บไซต์โดยใช้โดเมนใหม่
Chrome สามารถรับมือกับการเปลี่ยนเส้นทางได้มากถึง 20 ครั้งโดยไม่ให้เกิดข้อผิดพลาด แต่เมื่อผิดเกณฑ์ดังกล่าวจะทำให้เกิดข้อผิดพลาด 'ERR_TOO_MANY_REDIRECTS'
ธุรกรรมมีลักษณะดังนี้:
- เบราว์เซอร์ส่งข้อความ GET ไปยังเว็บเซิร์ฟเวอร์
- เซิร์ฟเวอร์ตอบกลับด้วยข้อความ 3xx พร้อม URL ที่เปลี่ยนเส้นทาง
- เบราว์เซอร์รับทราบข้อความและไปยังที่อยู่ใหม่
- เบราว์เซอร์โหลดเว็บไซต์
Chrome สามารถรับมือกับการเปลี่ยนเส้นทางได้มากถึง 20 ครั้งพร้อมกันโดยไม่มีปัญหา หากมีมากกว่านั้นคุณจะเห็นข้อผิดพลาด
การวนรอบการเปลี่ยนเส้นทางคือที่ที่เบราว์เซอร์ถูกส่งไปยัง URL ที่เปลี่ยนเส้นทางซึ่งจะนำมันกลับไปยัง URL เดิมซึ่งจะเปลี่ยนเส้นทางอีกครั้งไปเรื่อย ๆ นี่เป็นเรื่องง่ายอย่างน่าประหลาดใจที่จะทำในฐานะผู้ดูแลเว็บไซต์ ฉันจะแสดงให้คุณเห็นว่าคุณสามารถทำอะไรได้บ้างหากคุณเห็นข้อผิดพลาดในการเปลี่ยนเส้นทางมากเกินไปใน Google Chrome
มีการเปลี่ยนเส้นทางในฐานะผู้เยี่ยมชมมากเกินไป
หากคุณกำลังเยี่ยมชมเว็บไซต์คุณสามารถล้างแคชและคุกกี้ของเบราว์เซอร์ได้
- เปิด Chrome
- เลือกเมนูแบบเลื่อนลงของ Chrome ที่ด้านบน
- เลือก ล้างข้อมูลการท่องเว็บ จากเมนูแบบเลื่อนลง
- เลือกช่องทำเครื่องหมายถัดจาก ข้อความและไฟล์แคช
- จากนั้นคลิก ข้อมูลชัดเจน
ตอนนี้ลอง URL ที่ทำให้เกิดข้อผิดพลาดอีกครั้ง ตอนนี้คุณควรจะสามารถเรียกดูเว็บไซต์ได้
หากไม่ได้ผลให้ลองใช้เบราว์เซอร์อื่น หากเบราว์เซอร์อื่นใช้งานได้ แต่ Chrome ไม่ลองทำดังนี้:
- พิมพ์
chrome://extensions
ในแถบที่อยู่ของ Chrome - กด Enter
- ลองปิดการใช้งานส่วนขยายทีละรายการทดสอบเว็บไซต์ใหม่หลังจากปิดใช้งานแต่ละรายการ
อย่าลืมปิดการใช้งานก่อนทดสอบอีกครั้งมิฉะนั้นคุณจะไม่ทราบว่าสาเหตุใดเป็นสาเหตุของปัญหา เป้าหมายคือเพื่อดูว่าคุณสามารถแยกสาเหตุของปัญหาไปยังส่วนขยาย Chrome ที่เฉพาะเจาะจงได้หรือไม่
มีการเปลี่ยนเส้นทางมากเกินไปในฐานะผู้ดูแลเว็บไซต์
หากคุณจัดการหรือเรียกใช้เว็บไซต์คุณมีงานที่ต้องทำ คุณตั้งค่าการเปลี่ยนเส้นทางไว้ที่ไหนสักแห่งที่วนซ้ำหรือวนซ้ำหลายครั้งเกินไป มาดูกันว่าการเปลี่ยนเส้นทางใดที่วนกลับเพื่อให้คุณสามารถแก้ไขปัญหาในแบ็กเอนด์การดูแลระบบของเว็บไซต์ของคุณได้
- นำทางไปยัง ตัวตรวจสอบการเปลี่ยนเส้นทาง และพิมพ์ URL ของคุณ
- เลือกวิเคราะห์เพื่อดูว่าอะไรกำลังเปลี่ยนเส้นทางและไปที่ใด
- ระบุการเปลี่ยนเส้นทางที่วนกลับมาที่ตัวเอง
- เปลี่ยนการเปลี่ยนเส้นทางการวนซ้ำผ่านอินเทอร์เฟซการดูแลระบบสำหรับเว็บไซต์ของคุณ
เปลี่ยนการเปลี่ยนเส้นทางการวนซ้ำผ่านอินเทอร์เฟซการดูแลระบบสำหรับเว็บไซต์ของคุณอาจฟังดูหลวม ๆ แต่วิธีการที่แน่นอนขึ้นอยู่กับว่าเว็บไซต์ของคุณใช้แพลตฟอร์มใด ตัวอย่างเช่นใน WordPress คุณอาจใช้ปลั๊กอินเปลี่ยนเส้นทางหรือต้องการแก้ไขไฟล์. htaccess ใน Joomla คุณสามารถใช้ Redirect Manager ใน Magento คุณจะใช้เครื่องมือ Rewrite Management คุณจะได้รับความคิด
สิ่งที่คุณต้องทำคือระบุการเปลี่ยนเส้นทางที่ทำให้เกิดปัญหาจากนั้นแก้ไขปัญหาในทุกแพลตฟอร์มที่คุณใช้ในการดูแลไซต์ของคุณโดยอ้างถึงแพลตฟอร์มของคุณและเอกสารของ บริษัท โฮสติ้งเพื่อขอคำแนะนำ
เมื่อคุณแก้ไขปัญหาแล้วให้ทดสอบลิงก์อีกครั้งอย่างละเอียดเพื่อให้แน่ใจว่าการแก้ไขทำงานได้ตามที่คาดไว้
เปลี่ยนเส้นทาง
การเปลี่ยนเส้นทางมีหลายประเภทโดยทั้งหมดจะมีรหัสที่ขึ้นต้นด้วย 3xx
- 301 - เพจถูกย้ายอย่างถาวร
- 302 - หน้าเว็บไม่พร้อมใช้งานชั่วคราว
- 303 - ใช้เพื่อเปลี่ยนเส้นทางหลังจาก PUT หรือ POST เพื่อป้องกันการรีเฟรชหน้า
- 307 - หน้าเว็บไม่พร้อมใช้งานชั่วคราวสำหรับบางสิ่งที่วางแผนไว้ สืบทอดการเปลี่ยนเส้นทาง 302 สำหรับ HTTP 1.1
- 308 - การเปลี่ยนเส้นทางถาวรด้วยเหตุผลอื่น
- 300 - การเปลี่ยนเส้นทางแบบพิเศษที่ไม่ได้ใช้บ่อยนัก
- 304 - การเปลี่ยนเส้นทางแบบพิเศษที่ระบุการรีเฟรชแคชสำหรับหน้าเว็บที่แคช
เหตุใดจึงใช้การเปลี่ยนเส้นทาง
มีเหตุผลที่ถูกต้องมากมายในการใช้การเปลี่ยนเส้นทางและคุณจะประหลาดใจกับความถี่ที่ใช้ สาเหตุส่วนใหญ่ในการใช้การเปลี่ยนเส้นทางคือเมื่อคุณย้ายเพจไปยังโฮสต์หรือ URL ใหม่ หากคุณทำงานกับ SEO มามากคุณคงไม่อยากเสียมันไปทั้งหมดเมื่อคุณย้ายเพจ
คุณใช้การเปลี่ยนเส้นทาง 301 แทนเพื่อบอกเบราว์เซอร์และเครื่องมือค้นหาว่าเพจของคุณย้ายไปแล้ว สิ่งนี้ยังคงดึงดูดผู้เยี่ยมชมเพจและยังคงรักษาผลประโยชน์ SEO ทั้งหมดที่คุณได้รับ
การเปลี่ยนเส้นทาง 302 หรือ 307 มีประโยชน์หากคุณกำลังทดสอบหน้าเว็บหรืออัปเดตให้สอดคล้องกับรูปแบบหรือเทคโนโลยีใหม่ ๆ หากโครงสร้าง URL ยังคงเหมือนเดิมคุณจะต้องเพิ่มการเปลี่ยนเส้นทางชั่วคราวก่อนที่จะเผยแพร่เพจจริง
การเปลี่ยนเส้นทางมีประโยชน์มากสำหรับการจัดการเว็บไซต์โดยไม่สูญเสียน้ำผลไม้ SEO หรือผู้เยี่ยมชม พวกเขาต้องการการดูแลและการทดสอบ แต่อาจเป็นเครื่องมือที่มีประโยชน์มาก
หากคุณมีข้อเสนอแนะเกี่ยวกับวิธีจัดการกับการเปลี่ยนเส้นทางมากเกินไปโปรดแสดงความคิดเห็นด้านล่าง