Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

รหัสข้อผิดพลาด HTTP คืออะไร

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

โดยทั่วไปมีห้าระดับ:

  • 1xx:ให้ข้อมูล (สิ่งที่เกิดขึ้นเมื่อมีการส่งคำขอของเบราว์เซอร์หรือเซิร์ฟเวอร์)
  • 2xx:สำเร็จ (ทุกอย่างเป็นไปตามที่ตั้งใจไว้)
  • 3xx:เปลี่ยนเส้นทาง (หน้าที่ร้องขอได้ย้ายไปยัง URL ใหม่)
  • 4xx:นี่เป็นข้อผิดพลาดของไคลเอ็นต์ที่ระบุว่ามีบางอย่างผิดปกติกับวิธีที่เบราว์เซอร์ของคุณ ไม่ว่าจะเป็น Chrome, Firefox, Safari ฯลฯ ได้ขอให้เซิร์ฟเวอร์ของเว็บไซต์ดูหน้าเว็บ
  • 5xx:ข้อผิดพลาดของเซิร์ฟเวอร์นี้บ่งชี้ว่ามีบางอย่างผิดปกติที่ฝั่งเซิร์ฟเวอร์และวิธีที่เซิร์ฟเวอร์พยายามส่งเว็บไซต์ไปยังเบราว์เซอร์

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

การแก้ไขทั่วไปมีอะไรบ้าง

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

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

1. HTTP Error 401 – ไม่ได้รับอนุญาต (ต้องมีการอนุญาต)

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

2. HTTP Error 403 – ถูกห้าม

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

3. HTTP Error 404 – ไม่พบหน้า

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

การแก้ไขปัญหานี้ง่ายพอๆ กับการตรวจสอบว่าคุณป้อน URL ถูกต้อง หรือลองค้นหาเว็บไซต์ของ Google และดูว่าหน้าเว็บเพิ่งย้ายมาหรือไม่ วิธีแก้ไขที่เป็นไปได้อีกวิธีหนึ่งคือการเลื่อนระดับไดเรกทอรีขึ้นหนึ่งระดับใน URL เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่ ตัวอย่างเช่น หากคุณกำลังจะไปที่ www.maketecheasier.com/a/b/c และเห็นข้อผิดพลาด 404 ให้ลองอีกครั้งด้วย www.maketecheasier.com/a/ และดูว่าข้อผิดพลาดแก้ไขได้เองหรือไม่

4. HTTP Error 408 – ขอหมดเวลา

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

หากและเมื่อคุณเห็นข้อผิดพลาดนี้ ให้เริ่มด้วยการตรวจสอบว่าพิมพ์ URL ถูกต้องหรือไม่ อย่าลืมระวังการสะกดชื่อโดเมน ตำแหน่งแบ็กสแลช ฯลฯ URL มีสตริงอักขระเฉพาะหรือไม่ ตรวจสอบให้แน่ใจว่าสะกด/แทรกถูกต้องด้วย ลองค้นหาเว็บไซต์ผ่าน Google, Bing, DuckDuckGo และดูว่าคุณจะพบเว็บไซต์ด้วยวิธีนี้หรือไม่

5. HTTP Error 500 – ข้อผิดพลาดเซิร์ฟเวอร์ภายใน

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

6. ข้อผิดพลาด HTTP 502 – เกตเวย์ไม่ถูกต้อง

เมื่อคุณเห็นข้อผิดพลาด 502 Bad Gateway แสดงว่าเป็นสัญญาณที่ดีว่าปัญหาเกิดจากเซิร์ฟเวอร์และไม่เฉพาะเจาะจงในการตั้งค่าของคุณ ซึ่งหมายความว่าไม่ว่าคุณจะใช้อุปกรณ์หรือระบบปฏิบัติการใดเพื่อลองเยี่ยมชมเว็บไซต์ ข้อผิดพลาดเดียวกันก็จะปรากฏขึ้น โดยทั่วไป ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อสองเซิร์ฟเวอร์ไม่ได้พูดคุยกัน อย่างไรก็ตาม ในบางกรณี ข้อผิดพลาด 502 อาจปรากฏขึ้นเนื่องจากเบราว์เซอร์ที่คุณเลือกคิดว่ามีปัญหา

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข 8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

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

7. HTTP Error 503 – บริการไม่พร้อมใช้งาน (บริการไม่พร้อมใช้งานชั่วคราว)

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

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

เนื่องจากปัญหาไม่ได้เกิดจากผู้ใช้ คุณสามารถลองแก้ไขได้โดยรีเฟรชไซต์ เนื่องจากปัญหาเหล่านี้ (น่าจะ) เกิดขึ้นได้ชั่วคราว การลองใช้หน้าเว็บอีกครั้งหลังจากผ่านไปไม่กี่นาทีจึงเป็นวิธีที่ดีที่สุดในการเข้าสู่หน้าเว็บ นอกจากนี้ คุณสามารถลองรีสตาร์ทโมเด็ม/เราเตอร์ รวมถึงคอมพิวเตอร์ สมาร์ทโฟน แท็บเล็ต ฯลฯ และดูว่าข้อผิดพลาด 503 เดิมยังคงมีอยู่หรือไม่

8. HTTP Error 504 – เกตเวย์หมดเวลา

หากคุณเห็นข้อผิดพลาด HTTP 504 แสดงว่าเว็บไซต์ที่คุณพยายามเข้าชมหมดเวลา กล่าวอีกนัยหนึ่งว่าเว็บไซต์และเซิร์ฟเวอร์ไม่สื่อสารกันอย่างถูกต้อง ข้อผิดพลาดนี้จึงปรากฏขึ้น

8 ข้อผิดพลาด HTTP ทั่วไปและวิธีแก้ไข

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

คำถามที่พบบ่อย

1. หน้าแสดงข้อผิดพลาดเหล่านี้สามารถปรับแต่งได้หรือไม่

ใช่! ผู้ดูแลเว็บไซต์จำนวนมากปรับแต่งหน้าซีรีส์ 404 และ 5xx ของตนด้วยรูปภาพหรือข้อความที่สนุกสนานหรือน่ารื่นรมย์ เนื่องจากเว็บไซต์ล่มอาจส่งผลกระทบต่อ SEO การใช้หน้าเหล่านี้สามารถช่วยให้แน่ใจว่าผู้ใช้รู้ว่าข้อผิดพลาด HTTP เหล่านี้เป็นข้อผิดพลาดชั่วคราวและควรกลับมาเยี่ยมชมอีกครั้ง หน้าเหล่านี้เป็นเครื่องมืออันล้ำค่าสำหรับผู้ดูแลเว็บไซต์ เนื่องจาก Google ลงโทษเว็บไซต์ทุกครั้งที่ไม่สามารถเข้าชมได้

2. แล้วรหัสข้อผิดพลาดที่ไม่ใช่ HTTP ล่ะ

ข้อผิดพลาดเช่น "Network Connection Refused" หรือ "Unable to Locate Host" เป็นเรื่องปกติเช่นเดียวกับข้อผิดพลาดเชิงตัวเลขเหล่านี้ แบบแรกคือสิ่งที่คุณจะเห็นได้ว่าเว็บไซต์มีการเข้าชมหนาแน่นหรืออยู่ระหว่างการบำรุงรักษา อย่ากลัวเพราะปัญหาเหล่านี้แก้ไขได้อย่างรวดเร็ว และคุณสามารถลองเยี่ยมชมเว็บไซต์ได้ในไม่ช้า ข้อผิดพลาดหลังน่าจะเป็นผลมาจากปัญหาเดียวกัน แต่ยังสามารถขยายไปยังเว็บไซต์ที่ไม่ได้พูดคุยกับเซิร์ฟเวอร์อย่างถูกต้อง ตรวจสอบ URL (ในทั้งสองกรณี) แล้วลองอีกครั้ง

3. ฉันควรกังวลไหมหากเห็นสิ่งเหล่านี้ขณะท่องเว็บ

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