วิธีล้างการเปลี่ยนเส้นทางแคชใน Chrome


21

คุณจะล้างการเปลี่ยนเส้นทางที่แคชไว้ใน Chrome ได้อย่างไร

ฉันเปลี่ยน DNS สำหรับชื่อโดเมนและเมื่อฉันไปที่ mydomain.com แม้ว่าping mydomain.comตอนนี้จะแสดงให้เห็นถึงการแก้ไข IP ที่ถูกต้อง แต่ถ้าฉันพิมพ์ "mydomain.com" ลงใน Chrome ก็ยังคงเปลี่ยนเส้นทางไปmydomain.com/404ซึ่งเป็นการตั้งค่าการเปลี่ยนเส้นทางโดยอัตโนมัติโดยโฮสต์เว็บเก่า

แคชเบราว์เซอร์ Chrome ของสำนักหักบัญชีไม่มีผลและ Chrome /etc/hostsดูเหมือนจะไม่สนใจ ฉันพยายามใช้ URL ที่ "แตกต่าง" เช่นmydomain.com?123แต่ Chrome mydomain.com/404ยังคงเปลี่ยนเส้นทางไปยัง นี่เป็นข้อผิดพลาดหรือมีการล้างแคชใด ๆ ที่ Chrome ใช้เพื่อบันทึกการเปลี่ยนเส้นทาง 301


ดูเพิ่มเติมที่: stackoverflow.com/questions/9130422/…
JohnLBevan

คำตอบ:


17

บนเดสก์ท็อป Chrome การลบชั่วโมงสุดท้ายของประวัติการเข้าชมใช้งานได้ตราบใดที่คุณติดตามการเปลี่ยนเส้นทางภายในชั่วโมงสุดท้าย

บน Android Chrome ให้ไปที่chrome://net-internalsคลิกลูกศรลงที่มุมขวาบนแล้วเลือก 'ล้างแคช' นั่นเป็นทางออกเดียวที่ฉันพบสำหรับ Chrome บน Android


2
บนเดสก์ท็อป - chrome: // วิธี net-internals ก็ใช้ได้เช่นกัน
ฟรานซิสมาร์เทน

1
ใน OS X เมื่อแก้ไขไฟล์โฮสต์ Chrome ก็ทำการเปลี่ยนเส้นทางต่อไปแม้จะล้างข้อมูลทุกอย่างแล้ว แม้แต่คิดว่า chrome: // net-internals มันยังเปลี่ยนเส้นทางเมื่อใช้แท็บการท่องเว็บแบบส่วนตัวดังนั้นอาจไม่ใช่ปัญหาแคชปกติของคุณ ... ความคิดใด ๆ
LyK

ดูเหมือนจะเป็นปัญหาของ Chrome ที่รู้จักกัน แก้ปัญหาบางอย่างจะถูกนำเสนอที่นี่: superuser.com/questions/648133/...
lyk

7

ฉันมีปัญหาที่คล้ายกันกับเว็บไซต์ที่ยังคงนำผู้ใช้ไปยัง my.site.com/new-site อีกครั้งและพบว่า 'ล้างแคช' ผ่านการใช้งานภายใน

การเปลี่ยนเส้นทางอาจเกิดจากสิ่งต่าง ๆ เช่นแคชของเบราว์เซอร์ระบบเครือข่ายการกำหนดค่าไซต์และระหว่างขั้นตอนต่างๆ

นอกเหนือจากการล้างประวัติการเข้าชมและคุกกี้แล้วฉันยังลองคำตอบจากClear cache สำหรับชื่อโดเมนเฉพาะใน chrome - ฉันขอแนะนำให้ลองคำตอบเพื่อเพิ่มความซับซ้อน (เช่นเริ่มจากสิ่งที่คุณพอใจที่สุดและไม่ได้ผล ลองหนึ่งในวิธีแก้ปัญหาที่ยุ่งยากมากขึ้น)

จาก https://superuser.com/users/83619/tom-auger

หลังจากเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ (โดยปกติแล้วกด F12) คลิก + กดปุ่ม "โหลดหน้าซ้ำ" จากรายการป๊อปอัปเลือก "Empty Cache and Hard Reload"

จากhttps://superuser.com/users/87608/euroblaze

นี่คือวิธีการลบคุกกี้ของ Chrome ที่เลือกตามโดเมนหรือโดเมนย่อย:
* ไปที่chrome://settings/content/cookies
* พิมพ์ชื่อโดเมนในช่องค้นหา
* คลิกลบ


1
+1 ปัญหาของฉันคือ http: //127.0.0.1:8000 กำลังเปลี่ยนเส้นทางไปที่ https: //127.0.0.1:8000 ซึ่งเห็นได้ชัดว่าไม่ใช่สิ่งที่ฉันต้องการ ฉันลองทุกอย่างตั้งแต่การลบคุกกี้ไปจนถึงตรวจสอบ chrome: // net-internals แต่ดูเหมือนจะไม่เหมาะกับฉัน สิ่งที่ใช้ได้ผลสำหรับฉันคือการนำเครื่องมือ dev ของ Chrome ขึ้นมาให้คลิก + กดค้างไว้ที่ "Empty Cache and Hard Reload"
Akshay Gaur

1

หากเป็น 301 การเปลี่ยนเส้นทาง Chrome จะทำการแคช หากต้องการล้างแคชให้ไปที่:

Chrome Menu > Settings > Show advanced settings... > Privacy > Click Clear browsing data...

โชคดี.


ส่วนไหนจะหนาสำหรับการเปลี่ยนเส้นทาง?
João Pimentel Ferreira

และฉันลบประวัติเบราว์เซอร์แล้ว แต่ก็ไม่ได้แก้ปัญหาลิงก์จากผลการค้นหาชี้ให้ฉันเห็นความคิดเห็นนี้ใช้คำตอบที่โหวตมากที่สุดแทนที่จะใช้งานได้ดี
jcubic


0

วิธีเดียวที่ทำงานจากฉันคือการใช้เครื่องมือในการพัฒนาและตรวจสอบdisable cacheการเปลี่ยนเส้นทางหายไป :)

การอ้างอิง

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