Google Chrome - Xóa bộ nhớ cache cho trang web cụ thể


129

Gần đây tôi đã tạo một tài khoản lưu trữ web miễn phí trên x10hosting. Hãy sử dụng www.example.x10host.com làm tên miền mẫu của tôi. Trước khi đăng ký tên miền, tôi đã truy cập tên miền để xem nó có sẵn không. Khi tôi thấy nó là như vậy, tôi đã đăng ký và ngay lập tức đi xem nó trên Google Chrome. Tôi vẫn nhận được thông báo "Tên miền khả dụng", vì vậy tôi đã thử lại sau 10 phút và vẫn nhận được tin nhắn. Tôi đã thử sau này trong Firefox và cũng nhận được nó. Ngày hôm sau, tôi đã thử nó trong Internet Explorer và nó đã hoạt động. Tôi giả sử rằng bây giờ tôi có bộ nhớ cache đã lỗi thời của trang được lưu trữ cho cả Chrome và Firefox. Làm cách nào tôi có thể xóa bộ nhớ cache cho trang cụ thể đó để nó sẽ tải bình thường?


Tương tự như trong IE "ctrl" + "F5"
Ramhound

2
Bạn có thể muốn xem xét câu trả lời này . Nó giải quyết vấn đề thực tế của bạn là xóa bộ nhớ cache liên quan đến một trang web cụ thể (hiện đang được mở) và không phải toàn bộ trình duyệt .
RBT

Câu trả lời:


288

@dwurf Ctrl Shift + F5 / R là Tải lại cứng, không lưu bộ đệm trống.

Có một cách đơn giản để làm những gì OP muốn:

  1. Mở Dev Tools bằng cách nhấn: F12hoặc Ctrl+ Shift+ I(hoặc trên Mac: Opt+ Cmd+ I)

  2. Bây giờ chỉ bằng cách để các công cụ dev mở, nhấp chuột phải hoặc nhấp và giữ nút tải lại bên cạnh thanh địa chỉ. Bây giờ một 'menu ẩn' hơi mở ra.

  3. Chọn: "Cache trống và tải lại cứng"


và lịch sử thì sao?
dùng3459110

2
Điều này có còn hợp lệ không, có một video về cách thực hiện bước 2. dùng thử mà không có kết quả
pal4life

7
Điều này không giúp ích gì nếu trang A chuyển hướng tôi đến trang B và tôi muốn xóa bộ nhớ cache cho trang A.
Tyler Collier

4
Công cụ phát triển >> NetworkKiểm traDisable cache
Lập trình viên hóa học

2
Điều quan trọng cần biết là nó xóa toàn bộ bộ nhớ cache của trình duyệt và không chỉ liên quan đến trang web hiện đang mở trong tab hiện tại.
RBT


5

Trong cài đặt / tùy chọn DevTools của Chrome, có một tùy chọn trong "Mạng":

Vô hiệu hóa bộ đệm (trong khi DevTools đang mở)

Bạn có thể mở nó và tải lại trang web mà không cần bộ đệm.

Tôi đã có một tình huống bực bội khi chuyển hướng HTTP được lưu trữ, vì vậy tôi không thể làm mới. Mở DevTools bằng tùy chọn "Vô hiệu hóa bộ đệm ..." mở và nhập lại URL là điều duy nhất tôi có thể tìm ra ngoài việc thực hiện các tùy chọn Chrome thông thường và xóa bộ đệm ở đó (khó khăn hơn đáng kể)

Đối với bản ghi, mở DevTools cũng cho phép tùy chọn thứ 3 trên menu ngữ cảnh của nút làm mới (nhấp chuột phải):

  • Làm mới bình thường
  • Làm mới cứng
  • Bộ nhớ cache trống và tải lại cứng (cẩn thận, điều này sẽ xóa toàn bộ bộ nhớ cache của bạn )

Có một lời giải thích tốt về ý nghĩa của các tùy chọn này ở đây: https://stackoverflow.com/a/14969509/363701

Giá trị của nó lưu ý rằng thanh toán bù trừ bộ nhớ cache vẫn không xóa History.


1

[Câu trả lời nhanh]


Công cụ phát triển ( Ctrl+ Shift+ i) | Mạng | Kiểm traDisable cache


0

Trong trường hợp của tôi, khi phát triển tôi đã tạo một trang chuyển hướng, sau đó tôi không thể thực hiện ctrl+f5trên trang vì không có đủ thời gian trong trang cho đến khi phương thức chuyển hướng được thực thi.

Sau đó, tôi đã đi đến giao diện điều khiển f12và sau đó nhấn f1để xem các tùy chọn, vô hiệu hóa javascript để tránh chuyển hướng và sau đó tôi đã làm một ctrl+f5trước khi bật lại javascript.

Hy vọng nó sẽ giúp được ai đó.


0
  1. Trên Chrome , mởchrome://settings/siteData

  2. example.x10host.comvào Tìm kiếm các tập tin cookie đầu vào.

  3. Nhấp vào thùng rác để xóa dữ liệu và cookie được lưu trong bộ nhớ cache cho trang web đó.

-1

nhấp chuột phải vào tải lại và nhấp vào Cache trống và Tải lại cứng

nhấn vào đây để xem các bước


1
Tác giả đang sử dụng Windows, ảnh chụp màn hình cho biết bạn đang sử dụng macOS, câu trả lời của bạn có phù hợp với câu hỏi của tác giả không?
Ramhound

Cảm ơn bạn đã giúp đỡ!! nhưng bước thứ hai của câu trả lời này cũng nói lên điều này
Gaurav Sharma

Tôi không hỏi về câu trả lời của người dùng khác. Tôi đang hỏi về câu trả lời của bạn? Là câu trả lời của bạn áp dụng cho câu hỏi này? Nếu có bước thứ hai, có lý do gì không, bạn không đưa nó vào phần câu trả lời của bạn?
Ramhound

Cảm ơn bạn đã đề cập đến điều này. Tôi nghĩ các bước là rõ ràng từ hình ảnh, nhưng chúng không phải là. Tôi nên đề cập rằng bạn cần mở các công cụ dev của mình trước khi nhấp chuột phải vào nút tải lại nếu không menu này sẽ không được bật ra. Cảm ơn một lần nữa !!
Gaurav Sharma

Thông tin trong bình luận của bạn nên có trong câu trả lời của bạn.
Ramhound
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.