คำถามติดแท็ก http-status-code-301


15
เบราว์เซอร์แคช HTTP 301s นานเท่าใด
ฉันกำลังแก้ไขข้อบกพร่องของ HTTP 301 Permanent Redirect หลังจากการทดสอบอย่างรวดเร็วดูเหมือนว่า Safari จะล้างแคชของ 301s เมื่อเริ่มต้นใหม่ แต่ Firefox ไม่ IE, Chrome, Firefox และ Safari จะล้างแคชของ 301 เมื่อใด UPDATE: ตัวอย่างเช่นถ้าผมต้องการที่จะเปลี่ยนเส้นทางexample1.comไปexample2.comแต่ฉันตั้งใจตั้งค่าให้เปลี่ยนเส้นทางไปexample3.comที่เป็นปัญหา ฉันสามารถแก้ไขข้อผิดพลาดได้ แต่ใครก็ตามที่เคยเข้าชมexample1.comในระหว่างนี้จะได้แคชการเปลี่ยนเส้นทางที่ไม่ถูกต้องไปexample3.comดังนั้นพวกเขาจะไม่สามารถเข้าถึงอย่างใดอย่างหนึ่งexample1.comหรือexample2.comจนกว่าจะล้างแคชของพวกเขา จากการสอบสวนฉันพบว่าไม่มีCache-ControlและExpiresส่วนหัวที่กำหนดไว้ ส่วนหัวสำหรับการตอบสนอง 301 ที่ไม่ถูกต้องน่าจะเป็นเช่นนี้: HTTP/1.1 301 Moved Permanently Date: Wed, 27 Feb 2013 12:05:53 GMT Server: Apache/2.2.21 (Unix) DAV/2 PHP/5.3.8 X-Powered-By: PHP/5.3.8 Location: http://example3.com/ Content-Type: …

1
รหัสสถานะ HTTP 301 และ 308 แตกต่างกันอย่างไร
HTTP 301และ308รหัสสถานะต่างกันอย่างไร 301 (ย้ายถาวร): คำขอนี้และในอนาคตทั้งหมดควรถูกส่งไปยัง URI ที่กำหนด 308 (การเปลี่ยนเส้นทางถาวร): คำขอและคำขอในอนาคตทั้งหมดควรทำซ้ำโดยใช้ URI อื่น พวกเขาดูเหมือนจะคล้ายกัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.