Anonim

หากคุณเป็นผู้ใช้ Chrome และพบข้อความ 'ข้อผิดพลาด 3xx (สุทธิ :: ERR_TOO_MANY_REDIRECTS' หรือ 'หน้าเว็บนี้มีการวนรอบการเปลี่ยนเส้นทาง - ERR_TOO_MANY_REDIRECTS' คุณไม่ได้อยู่คนเดียวสิ่งนี้เกิดขึ้นบ่อยครั้งและอาจถาวรหรือถาวรขึ้นอยู่กับ URL คุณกำลังเยี่ยมชมและสาเหตุเฉพาะของปัญหา

บทแนะนำนี้จะแนะนำคุณเกี่ยวกับทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับข้อผิดพลาดในการเปลี่ยนเส้นทางมากเกินไปใน Google Chrome

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

Chrome สามารถรับมือกับการเปลี่ยนเส้นทางได้ถึง 20 ครั้งโดยไม่แจ้งข้อผิดพลาด แต่เมื่อเกณฑ์ที่ใช้งานไม่ได้จะทำให้เกิดข้อผิดพลาด 'ERR_TOO_MANY_REDIRECTS'

ธุรกรรมมีลักษณะดังนี้:

  • เบราว์เซอร์ส่งข้อความ GET ไปยังเว็บเซิร์ฟเวอร์
  • เซิร์ฟเวอร์ตอบกลับด้วยข้อความ 3xx พร้อม URL เปลี่ยนเส้นทาง
  • เบราว์เซอร์ยอมรับข้อความและไปที่ที่อยู่ใหม่
  • เบราว์เซอร์โหลดเว็บไซต์

Chrome สามารถรับมือกับการเปลี่ยนเส้นทางได้สูงสุด 20 รายการพร้อมกันโดยไม่มีปัญหา หากมีมากกว่านั้นคุณจะเห็นข้อผิดพลาด

การวนรอบการเปลี่ยนเส้นทางคือที่ที่เบราว์เซอร์ถูกส่งไปยัง URL ที่เปลี่ยนเส้นทางซึ่งนำกลับไปยัง URL เดิมซึ่งจะเปลี่ยนเส้นทางอีกครั้งและอื่น ๆ นี่เป็นเรื่องง่ายที่จะทำในฐานะผู้ดูแลเว็บไซต์ ฉันจะแสดงสิ่งที่คุณสามารถทำได้ถ้าคุณเห็นข้อผิดพลาดการเปลี่ยนเส้นทางมากเกินไปใน Google Chrome

มีการเปลี่ยนเส้นทางมากเกินไปในฐานะผู้เข้าชม

หากคุณกำลังเยี่ยมชมเว็บไซต์คุณสามารถล้างแคชและคุกกี้ของเบราว์เซอร์

  1. เปิด Chrome
  2. เลือกเมนูแบบเลื่อนลงของ Chrome ที่ด้านบน
  3. เลือก ล้างข้อมูลการท่องเว็บ จากเมนูแบบเลื่อนลง
  4. เลือกช่องทำเครื่องหมายถัดจาก Cached Messages and Files
  5. จากนั้นคลิก ล้างข้อมูล

ตอนนี้ลอง URL ที่ให้ข้อผิดพลาดอีกครั้ง ตอนนี้คุณควรจะสามารถเรียกดูเว็บไซต์ได้แล้ว

หากไม่ได้ผลให้ลองใช้เบราว์เซอร์อื่น หากเบราว์เซอร์อื่นใช้งานได้ แต่ Chrome ไม่ลอง:

  1. พิมพ์ chrome://extensions ในแถบที่อยู่ของ Chrome
  2. กด Enter
  3. ลองปิดใช้งานส่วนขยายทีละรายการโดยทำการทดสอบเว็บไซต์อีกครั้งหลังจากปิดใช้งานส่วนขยายแต่ละรายการ

อย่าลืมปิดการใช้งานก่อนทำการทดสอบซ้ำมิฉะนั้นคุณจะไม่ทราบว่าเกิดปัญหาใดขึ้น มีเป้าหมายเพื่อดูว่าคุณสามารถแยกสาเหตุของปัญหาไปยังส่วนขยาย Chrome ที่เฉพาะเจาะจงได้หรือไม่

มีการเปลี่ยนเส้นทางมากเกินไปในฐานะผู้ดูแลเว็บไซต์

หากคุณจัดการหรือรันเว็บไซต์คุณมีงานต้องทำ คุณมีการตั้งค่าการเปลี่ยนเส้นทางที่ไหนสักแห่งที่วนซ้ำหรือทำซ้ำตัวเองหลายครั้งเกินไป มาดูกันว่าการเปลี่ยนเส้นทางแบบใดที่วนกลับมาเพื่อให้คุณสามารถแก้ไขปัญหาในแบ็กเอนด์บริหารของเว็บไซต์ของคุณ

  1. ไปที่ Redirect-checker แล้วพิมพ์ URL ของคุณ
  2. เลือกวิเคราะห์เพื่อดูว่ามีการเปลี่ยนเส้นทางและที่ใด
  3. ระบุการเปลี่ยนเส้นทางที่วนกลับไปยังตัวเอง
  4. เปลี่ยนการวนลูปการเปลี่ยนเส้นทางผ่านอินเทอร์เฟซการดูแลสำหรับเว็บไซต์ของคุณ

“ เปลี่ยนการวนลูปการเปลี่ยนเส้นทางผ่านอินเทอร์เฟซการดูแลสำหรับเว็บไซต์ของคุณ” อาจฟังดูเล็กน้อย แต่วิธีการที่แน่นอนขึ้นอยู่กับแพลตฟอร์มที่เว็บไซต์ของคุณใช้ ตัวอย่างเช่นใน WordPress คุณอาจใช้ปลั๊กอินเปลี่ยนเส้นทางหรือต้องการแก้ไขไฟล์. htaccess ของคุณ ใน Joomla คุณสามารถใช้ Redirect Manager ใน Magento คุณจะต้องใช้เครื่องมือจัดการการเขียนซ้ำ คุณได้รับความคิด

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

เมื่อคุณแก้ไขปัญหาแล้วให้ลองทดสอบการเชื่อมโยงใหม่อีกครั้งเพื่อให้แน่ใจว่าการแก้ไขนั้นทำงานได้อย่างที่คาดไว้

เปลี่ยนเส้นทาง

มีการเปลี่ยนเส้นทางประเภทต่าง ๆ ทั้งหมดที่มีรหัสขึ้นต้นด้วย 3xx

  • 301 - หน้าถูกย้ายอย่างถาวร
  • 302 - หน้าเว็บใช้งานไม่ได้ชั่วคราว
  • 303 - ใช้เพื่อเปลี่ยนเส้นทางหลัง PUT หรือ POST เพื่อป้องกันการรีเฟรชหน้า
  • 307 - เว็บเพจไม่สามารถใช้งานได้ชั่วคราวสำหรับบางสิ่งที่วางแผนไว้ ทำต่อไปที่ 302 เปลี่ยนเส้นทางสำหรับ HTTP 1.1
  • 308 - การเปลี่ยนเส้นทางถาวรด้วยเหตุผลอื่น
  • 300 - การเปลี่ยนเส้นทางพิเศษที่ไม่ได้ใช้บ่อยนัก
  • 304 - การเปลี่ยนเส้นทางพิเศษที่ระบุการรีเฟรชแคชสำหรับหน้าเว็บที่แคช

เหตุใดจึงใช้การเปลี่ยนเส้นทาง

มีสาเหตุหลายประการที่ถูกต้องตามกฎหมายในการใช้การเปลี่ยนเส้นทางและคุณจะประหลาดใจกับการใช้งานบ่อยเพียงใด สาเหตุที่พบบ่อยที่สุดสำหรับการใช้การเปลี่ยนเส้นทางคือเมื่อคุณย้ายหน้าไปยังโฮสต์หรือ URL ใหม่ หากคุณทำงานกับ SEO มากคุณไม่ต้องการสูญเสียมันทั้งหมดเมื่อคุณย้ายหน้า

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

การเปลี่ยนเส้นทาง 302 หรือ 307 มีประโยชน์หากคุณกำลังทดสอบหน้าเว็บหรืออัปเดตเพื่อให้สอดคล้องกับสไตล์หรือเทคโนโลยีใหม่ หากโครงสร้าง URL ยังคงเหมือนเดิมคุณจะต้องเพิ่มการเปลี่ยนเส้นทางชั่วคราวก่อนที่จะเผยแพร่หน้าเว็บจริง

การเปลี่ยนเส้นทางมีประโยชน์มากสำหรับการจัดการเว็บไซต์โดยไม่สูญเสีย SEO หรือผู้เข้าชม พวกเขาต้องการการดูแลและทดสอบ แต่อาจเป็นเครื่องมือที่มีประโยชน์มาก

หากคุณมีข้อเสนอแนะเกี่ยวกับวิธีจัดการกับการเปลี่ยนเส้นทางมากเกินไปโปรดแสดงความคิดเห็นด้านล่าง

Err_too_many_redirects - วิธีแก้ไขสำหรับ google chrome