รหัสข้อผิดพลาด 401 คืออะไร? (วิธีการแก้ไขบน WordPress)
เผยแพร่แล้ว: 2022-11-01
มันเป็นโลกที่วุ่นวาย พวกเราทุกคนยุ่งมาก ครั้งสุดท้ายที่คุณเงยหน้าจากหน้าจอคือเมื่อไหร่? คุณเห็นรถบรรทุกโดนัทแจกตัวอย่างฟรีหรือไม่? ไม่? บางทีครั้งต่อไป
บางครั้งเราต้องการช่วงเวลาเล็ก ๆ น้อย ๆ เหล่านั้นที่ทำลายความคิดของเราเพื่อที่จะค้นหาและดูว่าเราอยู่ที่ไหน ป้อนรหัสข้อผิดพลาด คนส่วนใหญ่เกลียดพวกเขา ยุติธรรมเพียงพอ แต่อาจมีซับในสีเงินที่ซ่อนอยู่ เช่น วิธีที่พวกเขาปกป้องเว็บไซต์ของเรา
จากการศึกษาพบว่าเว็บไซต์ประมาณ 30,000 แห่งถูกแฮ็กในแต่ละวัน
BTW - คุณกำลังมองหาข้อมูลเกี่ยวกับ "ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล" หรือไม่? ข้อมูลนั้นอยู่ที่นี่: 5 วิธีในการแก้ไขข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูลใน WordPress
ดังนั้นรหัสข้อผิดพลาด 401 คืออะไร?
รหัสข้อผิดพลาด 401 เป็นหนึ่งในรหัสสถานะ HTTP จำนวนมาก ข้อผิดพลาด 401 หมายความว่า คุณสามารถลองเข้าถึงทรัพยากรอีกครั้งโดยใช้ข้อมูลประจำตัวที่ถูกต้อง มันไม่ใช่จุดจบของโลก

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

ต้องมีการให้สิทธิ์: ข้อผิดพลาด 401 หมายความว่าคุณไม่ได้รับอนุญาตให้เข้าถึงหน้าเนื่องจากคุณไม่ได้ให้ข้อมูลประจำตัวที่ถูกต้อง หรือมีปัญหาอื่นเมื่อตรวจสอบสิทธิ์การเข้าถึงของคุณ
ห้ามการเข้าถึง: ข้อผิดพลาด 403 หมายความว่าคุณถูกปฏิเสธการเข้าถึงหน้าหรือทรัพยากร
สาเหตุของข้อความแสดงข้อผิดพลาด 401 คืออะไร
สาเหตุที่เป็นไปได้สำหรับการเกิดข้อผิดพลาด 401 นั้นแตกต่างกันไป:
- ลิงค์ไม่ถูกต้อง/URL ไม่ถูกต้อง
- ข้อมูลเข้าสู่ระบบไม่ถูกต้อง
- ข้อผิดพลาด DNS
- การเข้าถึงเว็บไซต์ที่มีการป้องกันด้วยรหัสผ่านโดยไม่มีการระบุตัวตนที่ถูกต้อง
- การป้องกันไดเรกทอรี
- ล็อคเว็บโฮสติ้ง
7 วิธีที่คุณสามารถแก้ไขได้ 401 รหัสข้อผิดพลาดในเว็บไซต์ WordPress ของคุณ
บ่อยครั้งที่รหัสข้อผิดพลาด 401 สามารถแก้ไขได้โดยเพียงแค่กดปุ่มรีเฟรช หากการรีเฟรชหน้าของคุณไม่ทำงาน ให้ลองทำดังนี้:
401 แก้ไขข้อผิดพลาด # 1 ตรวจสอบ URL เพื่อหาข้อผิดพลาด
คุณอาจพบรหัสข้อผิดพลาด 401 เนื่องจากคุณป้อน URL ไม่ถูกต้องหรือ URL สำหรับเข้าสู่ระบบมีการเปลี่ยนแปลง บางทีคุณอาจคลิกลิงก์ที่ล้าสมัยซึ่งบันทึกไว้ในเว็บเบราว์เซอร์ของคุณ
ในกรณีที่ไม่มีเพจแล้ว เซิร์ฟเวอร์อาจแสดงรหัสข้อผิดพลาด 401 แทนรหัส 404 ตรวจสอบ URL สำหรับข้อผิดพลาดในการสะกดคำ คุณยังสามารถใช้เครื่องมือค้นหาเพื่อค้นหา URL ที่ถูกต้องของหน้าเว็บที่คุณต้องการเข้าถึง
เคล็ดลับยอดนิยม: ลิงก์ที่ไม่ทำงานอาจส่งผลกระทบร้ายแรงต่อประสบการณ์ผู้ใช้และ SEO ของไซต์ของคุณ อย่างไรก็ตาม การค้นหาและตรวจสอบลิงก์อาจเป็นงานที่น่าเบื่อ ปลั๊กอิน Broken Link Checker จะสแกนไซต์ของคุณ โดย อัตโนมัติและนำคุณไปยังลิงก์ที่ตายแล้ว มันยังสร้างรายงานและคุณสามารถตั้งค่าการสแกนตามกำหนดเวลาสำหรับการตรวจสอบเป็นประจำ
401 แก้ไขข้อผิดพลาด #2 ล้างแคชและคุกกี้ของเบราว์เซอร์
เมื่อใช้แคชของเบราว์เซอร์ คุณจะปรับปรุงประสบการณ์การท่องเว็บโดยรวมได้โดยลดเวลาในการโหลดเว็บไซต์ เพื่อจุดประสงค์นี้ เบราว์เซอร์จะจัดเก็บสำเนาของเนื้อหาที่คุณเข้าชมบ่อยที่สุดในเครื่อง บางครั้งแคชของเบราว์เซอร์ของคุณอาจทับซ้อนกับเวอร์ชันที่ใช้งานจริงของแอปพลิเคชันของคุณ ส่งผลให้เกิดรหัสข้อผิดพลาด 404
เพียงล้างแคชของเบราว์เซอร์เพื่อแก้ไขข้อผิดพลาดนี้
คล้ายกับแคช มีคุกกี้ HTTP ซึ่งโดยทั่วไปแล้วเป็นข้อมูลที่เก็บไว้เพียงเล็กน้อย คุกกี้ที่ไม่ถูกต้องและ/หรือเสียหายอาจทำให้เกิดข้อผิดพลาดในการตรวจสอบสิทธิ์ ลบคุกกี้และลองเปิดหน้าอีกครั้ง
401 แก้ไขข้อผิดพลาด #3 เปลี่ยนธีม WordPress ของคุณ
อาจเป็นเพราะธีมของคุณส่งข้อผิดพลาด 401 เปลี่ยนไปใช้ธีม WordPress มาตรฐานและดูที่เว็บไซต์เพื่อดูว่าข้อผิดพลาดยังคงปรากฏอยู่หรือไม่
401 แก้ไขข้อผิดพลาด #4 ปิดการใช้งานปลั๊กอิน WordPress ของคุณ
เนื่องจากปลั๊กอิน WordPress สามารถเปลี่ยนวิธีการทำงานของเว็บไซต์ของคุณ จึงเป็นสาเหตุทั่วไปของรหัสข้อผิดพลาด 401 บน WordPress
ในกรณีของปลั๊กอินความปลอดภัย WordPress บางครั้งปลั๊กอินก็ตั้งใจที่จะทำเช่นนี้ ตัวอย่างเช่น ปลั๊กอินบางตัวจะล็อคหน้าเข้าสู่ระบบของคุณ หากปลั๊กอินสงสัยว่าคุณกำลังถูกโจมตี สิ่งนี้สามารถเรียกรหัสข้อผิดพลาด 401 เมื่อคุณพยายามเปิดหน้าเข้าสู่ระบบของคุณ หรือไฟร์วอลล์ในปลั๊กอินอาจทำให้เกิดปัญหาได้
ในกรณีนี้ คุณสามารถติดต่อฝ่ายสนับสนุนของปลั๊กอินเพื่อทำความเข้าใจปัญหาเมื่อคุณระบุปัญหาแล้วโดยการปิดใช้งานปลั๊กอิน
ในกรณีอื่นๆ อาจเป็นปัญหาความเข้ากันได้โดยไม่ได้ตั้งใจ
หากต้องการค้นหาว่าปลั๊กอินใดทำให้เกิดรหัสข้อผิดพลาด 401 ให้ปิดใช้งานปลั๊กอินทั้งหมดบนเว็บไซต์ของคุณและเปิดใช้งานใหม่ทีละรายการ หากเกิดข้อผิดพลาดหลังจากติดตั้งปลั๊กอินใหม่เท่านั้น ให้ปิดใช้งานปลั๊กอินก่อน
“เว็บไซต์โดยเฉลี่ยถูกโจมตี 44 ครั้งทุกวัน มันทำให้คุณรู้สึกอย่างไร? ค่อนข้างไม่สบายใจใช่มั้ย? การใช้ปลั๊กอินความปลอดภัย WordPress เพื่อปกป้องเว็บไซต์ของคุณสามารถช่วยให้คุณสบายใจและดูแลสิ่งต่างๆ ให้ปลอดภัย”
(จรวด)
401 แก้ไขข้อผิดพลาด #5 ลบการป้องกันด้วยรหัสผ่านที่ระดับเซิร์ฟเวอร์
หากคุณใช้ htaccess/htpasswd เพื่อปกป้องส่วนต่างๆ ของไซต์ WordPress ของคุณด้วยชื่อผู้ใช้/รหัสผ่านเพิ่มเติม ให้ปิดใช้งานการป้องกันด้วยรหัสผ่านเพิ่มเติมนี้
โฮสต์เว็บจำนวนมากยังมีเครื่องมือที่ให้คุณควบคุมรหัสผ่านดังกล่าวจาก cPanel ค้นหาเครื่องมือที่มีชื่อ:
- ป้องกันไดเรกทอรีด้วยรหัสผ่าน
- ความเป็นส่วนตัวของไดเรกทอรี
401 แก้ไขข้อผิดพลาด #6 ล้าง DNS . ของคุณ
ในบางกรณี ข้อผิดพลาด DNS อาจทำให้เซิร์ฟเวอร์แสดงรหัสข้อผิดพลาด 401 ในเบราว์เซอร์ของคุณ ในการแก้ไขปัญหานี้ คุณจะต้องล้าง DNS ของคุณ แม้ว่านี่จะเป็นสาเหตุที่ไม่ธรรมดา แต่ก็ค่อนข้างง่ายที่จะแก้ไข

สำหรับผู้ใช้ Windows:
- เข้าสู่ระบบคอมพิวเตอร์ของคุณในฐานะผู้ดูแลระบบ
- เปิดหน้าต่างค้นหา
- พิมพ์ CMD.exe ในช่องค้นหาเพื่อเปิด command prompt
- พิมพ์โค้ดเล็กๆ นี้ลงในอินเทอร์เฟซ CMD: “ipconfig/flushdns”
สำหรับผู้ใช้ macOS:
- เปิด Command Terminal
- พิมพ์รหัสนี้ลงในอินเทอร์เฟซเทอร์มินัล: “sudo killall -HUP mDNSResponder”
401 แก้ไขข้อผิดพลาด #7 นั่งกินโดนัท!
บริษัทโฮสติ้ง WordPress บางแห่งจะบล็อกที่อยู่ IP ของคุณชั่วคราวหากพวกเขาคิดว่าคุณกำลังทำอะไรที่เป็นอันตราย เช่น ตั้งใจป้อนรหัสผ่านผิด ในกรณีนี้ คุณสามารถรอจนกว่าปัญหาจะได้รับการแก้ไข เนื่องจากบางครั้งไซต์ของคุณถูกบล็อกเพียงช่วงเวลาสั้นๆ
นอกจากนี้ เว็บไซต์ WordPress จำนวนมากยังต้องมีการหยุดทำงานเป็นประจำเพื่อการบำรุงรักษา หากไซต์ของผู้อื่นพบข้อผิดพลาด 401 แสดงว่าอาจกำลังดำเนินการบำรุงรักษาหรือก่อสร้างในส่วนแบ็คเอนด์ที่ทำให้เกิดปัญหาการเข้าสู่ระบบชั่วคราว ให้เวลาผู้ดูแลระบบและเข้าสู่ระบบในอีกไม่กี่นาทีต่อมา
เคล็ดลับยอดนิยม: แพ็คเกจโฮสติ้งของ Rocket ได้รับการคุ้มครองโดยระเบียบ CFE WAF ต้องขอบคุณการ กำหนดค่าความปลอดภัย WordPress ระดับองค์กร เว็บไซต์ของคุณจะออนไลน์ตลอดเวลาและปลอดภัยจากการโจมตีทางไซเบอร์เสมอ. เราตรวจสอบการรับส่งข้อมูลที่เข้าสู่เว็บไซต์ของคุณโดยอัตโนมัติและบล็อกการรับส่งข้อมูลที่ไม่ดี หากเราเห็นสิ่งที่เป็นอันตรายเกิดขึ้น เราจะบล็อกการรับส่งข้อมูลที่ไม่ดีด้วย การรักษาความปลอดภัยของเราเปิดอยู่เสมอ!
401 รหัสข้อผิดพลาดไม่ใช่จุดจบของโลก
หาเวลามานั่งดมกลิ่นกาแฟ การแก้ปัญหามักเกิดขึ้นโดยที่เราไม่ต้องเข้าไปยุ่งเกี่ยว สิ่งที่เกิดขึ้น เว็บเป็นสถานที่ที่ไม่ว่าง ข้อผิดพลาด 401 ทำให้เราทราบถึงสิ่งที่เกิดขึ้นบนเว็บไซต์ของเรา แต่ยังให้เวลาเราสองสามนาทีในการค้นหารถโดนัทคันนั้นจากหน้าจอของเรา
รหัสสถานะ HTTP: ฉันต้องรู้รหัสสถานะอะไรอีกบ้าง
เมื่อเบราว์เซอร์ของคุณร้องขอข้อมูล โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์จะเริ่มต้นขึ้น – Hypertext Transfer Protocol หรือเรียกสั้นๆ ว่า HTTP รหัสสถานะ HTTP คือการตอบสนองของเซิร์ฟเวอร์ต่อไคลเอนต์ — ตัวอย่างเช่น เบราว์เซอร์ มันบอกว่าคำขอสำเร็จหรือเกิดข้อผิดพลาดหรือไม่
รหัส HTTP ที่เกี่ยวข้องประกอบด้วยตัวเลขสามหลักและคำอธิบายสั้นๆ ของการตอบกลับเสมอ รหัส HTTP แบ่งออกเป็นห้าประเภท:
1xx – ข้อมูลตอบกลับ
รหัสสถานะ HTTP ตั้งแต่ 100 ถึง 199 ให้ข้อมูลเกี่ยวกับสถานะของการประมวลผลที่เรียกคำขอ
2xx – การตอบสนองที่ประสบความสำเร็จ
หากการประมวลผลเสร็จสิ้นอย่างถูกต้อง ลูกค้าจะแจ้งให้ทราบโดยใช้รหัสตั้งแต่ 200 ถึง 299
3xx – การเปลี่ยนเส้นทาง
รหัสการเปลี่ยนเส้นทางจะปรากฏขึ้นเมื่อเนื้อหาที่ร้องขอไม่สามารถเข้าถึงได้ผ่านที่อยู่ปกติ แต่ถูกย้ายไปที่อื่นแล้ว ซึ่งระบุด้วยรหัสตั้งแต่ 300 ถึง 399
4xx – ข้อผิดพลาดของไคลเอ็นต์
รหัสสถานะตั้งแต่ 400 ถึง 499 เกิดขึ้นเมื่อมีการร้องขอที่ไม่ถูกต้องไปยังไคลเอนต์
5xx – เซิร์ฟเวอร์ผิดพลาด
หากเซิร์ฟเวอร์ไม่ตอบสนองหรือสามารถตรวจสอบข้อผิดพลาดอื่นๆ ได้ ระบบจะใช้รหัสตั้งแต่ 500 ถึง 599
รหัสสถานะ HTTP เป็นส่วนสำคัญของการเพิ่มประสิทธิภาพกลไกค้นหาที่ประสบความสำเร็จเช่นกัน นอกจากรหัสข้อผิดพลาด HTTP แล้ว ยังมีรหัส HTTP ที่มีประโยชน์มากอีกด้วย ซึ่งรวมถึง ตัวอย่างเช่น การ เปลี่ยนเส้นทาง 301 ซึ่งมีความสำคัญต่อ SEO เช่นเดียวกับความแข็งแกร่งของลิงก์ และหลีกเลี่ยงเนื้อหาที่ซ้ำกัน การตั้งค่าการเปลี่ยนเส้นทาง 301 เป็นวิธีที่ดีในการแก้ไขปัญหาไม่พบหน้า 404
เคล็ดลับยอดนิยม: หากคุณไม่ต้องการแตะต้องไฟล์ .htaccess เพื่อเพิ่มการเปลี่ยนเส้นทาง 301 คุณสามารถใช้ปลั๊กอินได้ การ เปลี่ยนเส้นทาง ช่วยให้คุณตรวจจับ จัดการ และแก้ไขปัญหาเหล่านี้ได้อย่างง่ายดาย จะรับตำแหน่งที่คุณมีข้อผิดพลาด 404 และอนุญาตให้คุณสร้างการเปลี่ยนเส้นทาง 301 เพื่อให้แน่ใจว่าคุณยังได้รับน้ำผลไม้อันดับเต็มจากหน้าเปลี่ยนเส้นทาง
รหัสสถานะ HTTP 400: รหัสข้อผิดพลาดคืออะไรอีกครั้ง
รหัสสถานะการตอบกลับข้อผิดพลาดของไคลเอ็นต์ ถูกใช้ในสถานการณ์ที่ข้อผิดพลาดน่าจะเกิดจากไคลเอ็นต์ เพราะบางครั้งมันก็เป็นเช่นนั้นไม่ใช่หรือ? เซิร์ฟเวอร์ ควร มีเอนทิตีที่มีคำอธิบายเกี่ยวกับสถานการณ์ข้อผิดพลาด และไม่ว่าจะเป็นแบบชั่วคราวหรือถาวร
รหัสสถานะ HTTP ที่รู้จักกันดีที่สุดคือข้อความแสดงข้อผิดพลาด “404 – not found” หรือ “404 – page not available” ซึ่งจะแสดงขึ้นเมื่อหน้าที่ร้องขอไม่พร้อมใช้งาน

ไม่พบ หน้า 404 เป็นโอกาสที่ดีในการให้ความช่วยเหลือผู้เยี่ยมชมของคุณ อย่าให้หน้าทั่วไป พวกเขาไม่มีความสุขที่มาถึงที่นี่ ดังนั้นให้พวกเขายิ้มบ้าง: แบบฟอร์มการติดต่อ ส่วนลดเป็นเปอร์เซ็นต์ เรื่องตลก รายชื่อหน้าที่เข้าชมล่าสุด หรือแม้แต่วิดีโอแสดงวิธีการ หรือแม้แต่รหัสส่วนลด
ดูหน้า 404 ที่สนุกที่สุดได้ที่นี่: https://visitsteve.com/404.html หน้า 404 ของคุณคือโอกาส! อย่าเป่ามัน
WordPress มีปลั๊กอิน Broken Link Checker ดังนั้นคุณไม่จำเป็นต้องตรวจสอบเป็นประจำ คุณสามารถตรวจสอบลิงก์เสียได้ที่นี่: https://ahrefs.com/broken-link-checker
“เป็นเรื่องปกติที่จะมีข้อผิดพลาด 404 เกิดขึ้นที่นี่และที่นั่น และ Google ก็รู้เรื่องนี้ เป็นความคิดที่ดีเสมอที่จะสร้างหน้า 404 ที่กำหนดเองพร้อมลิงก์ไปยังแหล่งข้อมูลอื่น ๆ ในไซต์ของคุณ เพื่อไม่ให้ผู้เยี่ยมชมของคุณบ้าๆบอ ๆ และออกไป”
(จรวด)
อย่าปล่อยให้รหัสข้อผิดพลาดขัดจังหวะการเปิดตัวการขายครั้งต่อไปของคุณ ให้ Rocket แสดงให้คุณเห็นว่าโฮสติ้ง WordPress ที่เร็วที่สุดหมายถึงอะไร!

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