Google Chrome - ล้างแคชสำหรับเว็บไซต์เฉพาะ


124

ฉันเพิ่งสร้างบัญชีเว็บโฮสติ้งฟรีใน x10Hosting ลองใช้ www.example.x10host.com เป็นโดเมนตัวอย่างของฉัน ก่อนลงทะเบียนโดเมนฉันเข้าเยี่ยมชมโดเมนเพื่อดูว่ามีให้หรือไม่ เมื่อฉันเห็นว่ามันเป็นฉันได้ลงทะเบียนแล้วก็ไปดูใน Google Chrome ทันที ฉันยังได้รับข้อความ "Domain Available" ดังนั้นฉันจึงลองอีกครั้งใน 10 นาทีและยังคงได้รับข้อความ ฉันลองในภายหลังใน Firefox และรับเช่นกัน ในวันถัดไปฉันลองใน Internet Explorer และใช้งานได้ ฉันสมมติว่าตอนนี้ฉันมีหน้าแคชที่ล้าสมัยของทั้ง Chrome และ Firefox ฉันจะล้างแคชสำหรับหน้าเฉพาะนั้นเพื่อให้โหลดได้ตามปกติได้อย่างไร


เช่นเดียวกับใน IE "ctrl" + "F5"
Ramhound

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

คำตอบ:


279

@dwurf Ctrl Shift + F5 / R เป็นฮาร์ดรีโหลดไม่ได้ล้างแคช

มีวิธีง่ายๆในการทำสิ่งที่ OP ต้องการ:

  1. เปิดเครื่องมือ Dev โดยกด: F12หรือCtrl+ Shift+ I(หรือบน Mac: Opt+ Cmd+ I)

  2. ตอนนี้โดยเพียงแค่ออกจากเครื่องมือ dev เปิดคลิกขวาหรือคลิกและค้างปุ่มโหลดติดกับแถบที่อยู่ ตอนนี้จะเปิด 'เมนูซ่อน' บ้าง

  3. เลือก: "ล้างแคชและรีโหลดยาก"


แล้วประวัติศาสตร์ล่ะ
user3459110

2
ยังใช้งานได้หรือไม่มีวิดีโอเกี่ยวกับขั้นตอนที่ 2 ลองใช้โดยไม่มีประโยชน์
pal4life

7
สิ่งนี้ไม่ช่วยถ้าไซต์ A นำฉันไปที่ไซต์ B และฉันต้องการล้างแคชสำหรับไซต์ A
Tyler Collier

4
เครื่องมือ Dev Network>> ตรวจสอบDisable cache
โปรแกรมเมอร์เคมี

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

11

Ctrl+ F5โหลดหน้าซ้ำโดยไม่ใช้แคชในเครื่อง

Ctrl+ Shift+ ใช้Rงานได้ แต่ไม่ใช่ใน IE

การอ้างอิงของ Chrome

อ้างอิง Firefox

การอ้างอิงของ Internet Explorer


@Ramhound Ctrl F5 เปิดหน้าต่างเรียกดูไฟล์สำหรับฉัน
DavidB

2
Cmd + Shift + R บน Mac OS X
Béatrice Cassistat

4

ในการตั้งค่า / การตั้งค่า Chrome DevTools มีตัวเลือกภายใต้ "เครือข่าย":

ปิดใช้งานแคช (ในขณะที่ DevTools เปิดอยู่)

คุณสามารถเปิดสิ่งนั้นและโหลดหน้าเว็บอีกครั้งโดยไม่มีแคช

ฉันมีสถานการณ์ที่น่าผิดหวังที่การเปลี่ยนเส้นทาง HTTP ถูกแคชดังนั้นฉันจึงไม่สามารถรีเฟรชได้ การเปิด DevTools ด้วยตัวเลือก "ปิดการใช้แคช ... " และการป้อน URL อีกครั้งเป็นสิ่งเดียวที่ฉันสามารถคิดได้นอกเหนือจากการทำตามค่ากำหนดปกติของ Chrome และการลบแคชที่นั่น (ยากกว่ามาก)

สำหรับบันทึกการเปิด DevTools ยังเปิดใช้งานตัวเลือกที่ 3 บนเมนูบริบทรีเฟรชปุ่ม (คลิกขวา):

  • รีเฟรชปกติ
  • รีเฟรชยาก
  • ล้างแคชและรีโหลดยาก (ระวังนี่จะเป็นการล้างแคชทั้งหมดของคุณ)

มีคำอธิบายที่ดีว่าตัวเลือกเหล่านี้มีความหมายอย่างไรที่นี่: https://stackoverflow.com/a/14969509/363701

มันน่าสังเกตว่าการล้างแคชไม่ได้ล้างประวัติ


0

ในกรณีของฉันเมื่อพัฒนาฉันทำหน้าเปลี่ยนเส้นทางฉันไม่สามารถทำได้ctrl+f5บนหน้าเว็บเพราะไม่มีเวลาเพียงพอในหน้าจนกว่าวิธีการเปลี่ยนเส้นทางจะดำเนินการ

จากนั้นฉันไปที่คอนโซลf12แล้วกดf1เพื่อดูตัวเลือกปิดการใช้งานจาวาสคริปต์เพื่อหลีกเลี่ยงการเปลี่ยนเส้นทางและหลังจากนั้นฉันทำctrl+f5ก่อนเปิดใช้งานจาวาสคริปต์อีกครั้ง

หวังว่าจะช่วยใครซักคน


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