surfup

Kiểm tra cache CDN và trình duyệt sau khi phát hành

Xóa cache ở CDN không xóa các tệp đã lưu trong trình duyệt của khách truy cập. Hãy kiểm tra đường đi của phản hồi trước khi xóa cache diện rộng hoặc tăng TTL cache.

7 phút đọc
Mục lục
So sánh HTML và tài nguyên có phiên bản
Chỉ xóa đúng lớp cache bị cũ
Ví dụ và kết quả mong đợi

So sánh HTML và tài nguyên có phiên bản

  1. Yêu cầu đúng trang và tài nguyên từ một phiên trình duyệt sạch. Ghi status, Age, Cache-Control, ETag/Last-Modified và header trạng thái cache CDN nếu có.

  2. Kiểm tra HTML được tái xác thực khi điều hướng và JS/CSS có hash nội dung dùng cache dài hạn. Không áp dụng chính sách immutable một năm cho URL có thể thay đổi.

Chỉ xóa đúng lớp cache bị cũ

  1. Nếu CDN trả về byte cũ, chỉ xóa đúng URL hoặc phiên bản rồi kiểm tra lại từ hai mạng. Nếu chỉ một trình duyệt bị cũ, thử hồ sơ mới trước khi sửa quy tắc edge.

  2. Sau khi thay đổi, xác minh riêng trang đã đăng nhập và trang công khai. Phản hồi cá nhân hóa không được đưa vào cache dùng chung; ghi lại header và giữ bản sao quy tắc trước để khôi phục.

Ví dụ và kết quả mong đợi

  1. Chạy curl -sS -D page.headers -o page.html PAGE_URL cho trang; dùng tên riêng như asset.headers và asset.bin cho tài nguyên có hash. Kiểm tra tệp page.html đã lưu hoặc so sánh mã build với origin. Lặp lại cả hai GET request sau khi triển khai và so sánh Age cùng header trạng thái CDN; đồng thời kiểm tra Cache-Control và ETag. HTML có thể không được cache theo mặc định, vì vậy trước hết hãy kiểm tra quy tắc thực tế của website.

  2. Nếu chỉ một hồ sơ trình duyệt bị cũ, kiểm tra service worker và cache cục bộ. Nếu CDN trả về HIT cũ, chỉ xóa path bị ảnh hưởng rồi thử lại trong hồ sơ mới. Nếu origin cũng cũ, trước tiên sửa triển khai/origin. Đừng xóa cache các path không liên quan.

Nguồn chính thức

Bạn có yêu cầu? Hãy chia sẻ một vài thông tin, chúng tôi sẽ hướng dẫn các bước tiếp theo.

Tài liệu mới nhất

Tất cả tài liệu

Bài viết và hướng dẫn thực tiễn từ SurfUp.

Hướng dẫn · 10 phút

Trang “là gì?” và câu trả lời AI: mất lượt nhấp hay nhu cầu giảm?

Chuyên mục tham khảo của một ngân hàng mất 24% lượt truy cập khi nhu cầu giảm 13%. Cách phân biệt lượt nhấp bị khối AI lấy mất với nhu cầu giảm và cách đo lường.

Đọc
Hướng dẫn · 8 phút

Lưu lượng giảm sau một bản cập nhật Google

Cách xác định mức giảm lưu lượng là do bản cập nhật Google, tính mùa vụ hay lỗi website. Lịch cập nhật năm 2026, bài kiểm tra sáu câu hỏi và kế hoạch cho 14 ngày đầu.

Đọc
Hướng dẫn · 9 phút

Nhu cầu giảm hay website mất lưu lượng: đối chiếu lượt truy cập với Wordstat

Nhu cầu tiền gửi giảm 75%, lưu lượng giảm 37%; với thẻ, nhu cầu giảm 35% còn lưu lượng giảm 63%. Cách đối chiếu lưu lượng với nhu cầu để không đổ lỗi cho website khi nguyên nhân nằm ở thị trường.

Đọc