Loại trừ Sitemap khỏi cached từ Minify WP Super Cache WP Rocket

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi admin, 16/9/20.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,905
    Đã được thích:
    1,199
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Khi bạn sử dụng một số pluign cache miễn phí từ wordpress như: Minify, WP Super Cache, WP Rocket sẽ bị cache lưu lại và gây lỗi 404 cho người dùng hoặc gây lỗi cho google khi truy cập vào index sitemap. Để khắc phục lỗi này bạn tiến hành xử lý loại trừ không cho cache sitemap ở các pluign trên như sau:

    Loại bỏ cahce sitemap trong WP Super Cache
    • Truy cập vào Wp Super Cahe -> Advanced -> Add here strings (not a filename) that forces a page not to be cached.
    • Chèn code sau vô
    HTML:
    wp-.*\.php
    index\.php
    sitemap(_index)?\.xml(\.gz)?
    [a-z0-9_\-]*sitemap[a-z0-9_\-]*\xml|xsl|html)(\.gz)?
    ([az0-9_\-]*?)sitemap([a-z0-9_\-]*)?.xml
    
    disable-wp-super-cache-sitemap.jpg

    Loại bỏ cahce sitemap trong WP Rocket

    • Truy cập vào Settings -> WP Rocket -> Advanced Rules -> Never Cache URL(s) and exclude the following
    • Chèn code sau vô
    HTML:
    /(.*)sitemap(.*).xml
    /(.*)sitemap.xsl
    
    disable-wp-rocket-cache-sitemap.jpg

    Loại bỏ cahce sitemap trong Minify
    • Setting trên Performance -> Minify -> Advanced (section).
    • Chèn code sau vô
    PHP:
    sitemap(_index)?\.xml(\.gz)?
    [
    a-z0-9_\-]*sitemap[a-z0-9_\-]*\.(xml|xsl|html)(\.gz)?
    ([
    a-z0-9_\-]*)?\.xml
    disable-minify-cache-sitemap.jpg

    Với plugin W3 Total Cache và một số các plugin cache khác đã tự động không lưu cache các tập tin sitemap. Chỉ có các plugin trên mới cache sitemap cần cấu hình lại.
     
    Cảm ơn đã xem bài:

    Loại trừ Sitemap khỏi cached từ Minify WP Super Cache WP Rocket

    Chỉnh sửa cuối: 17/10/20