3-4 ย่อหน้า ในฐานะผู้เชี่ยวชาญด้านไอที ฉันมักถูกถามถึงวิธีแก้ไขรหัสข้อผิดพลาด HTTP ต่างๆ วันนี้ฉันจะมุ่งเน้นไปที่รหัสข้อผิดพลาด 304 ซึ่งระบุโดยเฉพาะว่าทรัพยากรที่ร้องขอนั้นไม่ได้รับการแก้ไข มีสาเหตุบางประการที่เป็นไปได้สำหรับข้อผิดพลาดนี้ แต่สาเหตุที่พบบ่อยที่สุดก็คือ หน้าเว็บเวอร์ชันแคชกำลังแสดงอยู่ แทนที่จะเป็นเวอร์ชันล่าสุด กรณีนี้อาจเกิดขึ้นได้จากหลายสาเหตุ แต่ที่เป็นไปได้มากที่สุดคือเซิร์ฟเวอร์ได้รับการกำหนดค่าให้ใช้การแคชเชิงรุก สิ่งแรกที่คุณควรทำหากคุณเห็นข้อผิดพลาดนี้คือการตรวจสอบการกำหนดค่าเซิร์ฟเวอร์เพื่อดูว่ามีการเปิดใช้งานการแคชหรือไม่ หากเป็นเช่นนั้น คุณจะต้องล้างแคชและลองโหลดหน้าซ้ำ หากไม่ได้ผล คุณอาจต้องติดต่อผู้ดูแลระบบเซิร์ฟเวอร์เพื่อให้ล้างแคชให้คุณ เมื่อล้างแคชแล้ว คุณควรจะสามารถเข้าถึงหน้านี้ได้โดยไม่มีปัญหาใดๆ หากคุณยังคงเห็นข้อผิดพลาด แสดงว่าเป็นไปได้ว่าเซิร์ฟเวอร์มีปัญหา และคุณจะต้องติดต่อผู้ดูแลระบบเพื่อขอความช่วยเหลือเพิ่มเติม
รหัสข้อผิดพลาด HTTP 304 ในทางเทคนิคหมายถึงการเปลี่ยนเส้นทาง เมื่อคุณได้รับข้อผิดพลาด HTTP 304 ไม่เปลี่ยนแปลงในเบราว์เซอร์ เช่น Chrome, Firefox หรือ Edge อาจเกิดจากสาเหตุหลายประการ อาจมีปัญหากับ DNS หรือแคชกำลังใช้ข้อมูลที่มีอยู่แล้วซ้ำเพื่อค้นหาเว็บไซต์ หรือเบราว์เซอร์ของคุณติดไวรัส ในคำแนะนำนี้ เราจะช่วยคุณแก้ไขข้อผิดพลาด HTTP 304 Not Change หากคุณไม่สามารถเยี่ยมชมหน้าเว็บที่คุณกำลังพยายามเปิดได้ ละเอียด ข้อผิดพลาด HTTP (304) ไม่เปลี่ยนแปลง ข้อผิดพลาด:
รหัสสถานะนี้จะถูกส่งกลับหากไคลเอนต์ได้ดาวน์โหลดทรัพยากรแล้วตั้งแต่การเข้าชมครั้งล่าสุด และแสดงขึ้นเพื่อแจ้งเบราว์เซอร์ของลูกค้าว่าทรัพยากรที่ร้องขอนั้นถูกจัดเก็บไว้ในแคชของเบราว์เซอร์แล้ว ซึ่งไม่ได้ถูกแก้ไข
ข้อผิดพลาด HTTP 304 ไม่เปลี่ยนแปลง
ฉันจะแบ่งขั้นตอนการแก้ปัญหาออกเป็นสองขั้นตอน อันแรกสำหรับเบราว์เซอร์และอันที่สองสำหรับพีซี
1] ล้างข้อมูลการท่องเว็บ
แป้นพิมพ์สองประเภท
ไปตามลิงก์เพื่อล้างข้อมูลการท่องเว็บ คุกกี้ และแคช ทั้งนี้ขึ้นอยู่กับเบราว์เซอร์ที่คุณใช้
- ชัดเจน เรียกดูและแคชใน Chrome และ Firefox
- ชัดเจน เรียกดูและแคชบน Edge
2] เรียกใช้เครื่องมือล้างข้อมูลและปิดใช้งานส่วนขยาย
หากคุณใช้ Chrome คุณสามารถใช้เบราว์เซอร์ในตัวของ Chrome ได้ เครื่องมือสแกนมัลแวร์และ Chrome Cleanup Tool ช่วยลบโฆษณาที่ไม่พึงประสงค์ ป๊อปอัปและมัลแวร์ หน้าเปิดที่ผิดปกติ แถบเครื่องมือ และสิ่งอื่นๆ ที่อาจขัดขวางคำขอและส่งกลับส่วนหัวที่ไม่ถูกต้อง
เมื่อพูดถึง Firefox และ Edge ไม่มีเครื่องมือดังกล่าว ดังนั้นคุณสามารถทำได้ ลบส่วนขยายทั้งหมด ด้วยตนเองหรือสแกนทุกอย่างด้วยโปรแกรมป้องกันไวรัสที่ติดตั้งในคอมพิวเตอร์ของคุณเพื่อหามัลแวร์
การแก้ไขปัญหาเครือข่ายพีซี
บ่อยครั้งที่พีซี Windows ของคุณทำให้เกิดปัญหาเช่นนี้ สิ่งนี้สามารถเกิดขึ้นได้กับเบราว์เซอร์ใดก็ได้ แต่เนื่องจากส่วนใหญ่ใช้เบราว์เซอร์เดียว เราจึงไม่ทราบ
1]ล้าง DNS และรีเซ็ต TCP/IP
ไม่สามารถเปิดเว็บไซต์ได้
บางครั้งเว็บไซต์ไม่สามารถแก้ไขได้เนื่องจาก DNS บนคอมพิวเตอร์ของคุณยังคงจดจำ IP เก่า ดังนั้นอย่าลืม ล้าง DNS , ฉัน รีเซ็ต TCP/IP .
2] ใช้ DNS สาธารณะของ Google
หากไม่ได้ผลให้ใช้ DNS สาธารณะของ Google และดูว่าเหมาะกับคุณหรือไม่ คุณต้องชัดเจน เปลี่ยนการตั้งค่า DNS บนระบบปฏิบัติการของคุณ ให้ใช้ที่อยู่ IP ของ DNS เพื่อให้แน่ใจว่าชื่อเว็บไซต์ถูกแปลงเป็นที่อยู่ IP อย่างถูกต้อง
- ก่อนอื่น ให้คลิกขวาที่ไอคอนเครือข่ายบนแถบงาน แล้วเลือก Network and Sharing Center
- เลือก 'เปลี่ยนการตั้งค่าอแด็ปเตอร์'
- ค้นหาการเชื่อมต่อเครือข่ายที่ใช้เชื่อมต่ออินเทอร์เน็ต คุณสามารถเลือกตัวเลือก 'Local Area Connection' หรือ 'Wireless Connection'
- คลิกขวาแล้วเลือก Properties
- ในหน้าต่างใหม่ เลือก 'Internet Protocol 4 (TCP/IPv4)' แล้วคลิกปุ่ม 'คุณสมบัติ'
- ทำเครื่องหมายที่ช่อง 'ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้' ในหน้าต่างใหม่
- เข้า 8.8.8.8 และ 8.8.4.4
- สุดท้ายคลิกตกลงและออก
แจ้งให้เราทราบหากโซลูชันเหล่านี้ช่วยแก้ไข HTTP Error 304 Not Modified เมื่อไปที่เว็บไซต์ใดๆ