Chia sẻ file .htaccess chuẩn giúp tăng tốc cho wordpress

Thảo luận trong 'Hỗ trợ về mã nguồn, code' bắt đầu bởi Hoàng Trọng, 23/3/16.

  1. Hoàng Trọng

    Hoàng Trọng Active Member

    Bài viết:
    31
    Đã thích:
    1
    Đây là file .htaccess của mình dùng, giúp nâng tốc độ lên đáng kể. Bạn nào kiểm tra thấy site mình dưới 60 thì có thể tham khảo và dùng nhé.
    Mã:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # BEGIN GZIP
    <ifmodule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
    </ifmodule>
    # END GZIP
    # BEGIN Expire headers
    <ifModule mod_expires.c>
        ExpiresActive On
        ExpiresDefault "access plus 5 seconds"
        ExpiresByType image/x-icon "access plus 2592000 seconds"
        ExpiresByType image/jpeg "access plus 2592000 seconds"
        ExpiresByType image/png "access plus 2592000 seconds"
        ExpiresByType image/gif "access plus 2592000 seconds"
        ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
        ExpiresByType text/css "access plus 604800 seconds"
        ExpiresByType text/javascript "access plus 216000 seconds"
        ExpiresByType application/javascript "access plus 216000 seconds"
        ExpiresByType application/x-javascript "access plus 216000 seconds"
        ExpiresByType text/html "access plus 600 seconds"
        ExpiresByType application/xhtml+xml "access plus 600 seconds"
    </ifModule>
    # END Expire headers
    # BEGIN Cache-Control Headers
    <ifModule mod_headers.c>
        <filesMatch "\.(ico|jpe?g|png|gif|swf)$">
            Header set Cache-Control "public"
        </filesMatch>
        <filesMatch "\.(css)$">
            Header set Cache-Control "public"
        </filesMatch>
        <filesMatch "\.(js)$">
            Header set Cache-Control "private"
        </filesMatch>
        <filesMatch "\.(x?html?|php)$">
            Header set Cache-Control "private, must-revalidate"
        </filesMatch>
    </ifModule>
    # END Cache-Control Headers
    
     
    Đang tải...
    Chỉnh sửa cuối: 23/3/16
  2. Tình Trần

    Tình Trần Active Member

    Bài viết:
    37
    Đã thích:
    3
    Thanks bác! cho em hỏi luôn có file tối ưu robot.txt trong wp không cho em xin! mới tập tành nên bí quá
     
    Hoàng Trọng thích bài này.
  3. Hoàng Trọng

    Hoàng Trọng Active Member

    Bài viết:
    31
    Đã thích:
    1
    File robots.txt đối với WP mình chỉ chặn mỗi wp-admin thôi nhé. Bạn có thể tham khảo tại site mình: www[.]hoangtrong[.]vn/robots.txt
     
  4. duytoi

    duytoi Member

    Bài viết:
    9
    Đã thích:
    1
    code trên có nhiệm vụ tăng thời gian cache lên nhưng rất hiệu quả. thanks bạn nhé
    file robots.txt bạn chỉ cần Disallow /wp-admin và sitemap:domain.com/sitemap.xml là ok
     
  5. maiha289

    maiha289 Member

    Bài viết:
    8
    Đã thích:
    0
    Tuyệt quá, mình đang dùng hàng loạt trang web bằng wordpress nhưng bay giờ mới biết, thường mình chỉnh luôn trong hosting
     
  6. tikiviet

    tikiviet Well-Known Member

    Bài viết:
    68
    Đã thích:
    6
    pác ơi, có thể cho em đoạn code direct 301 được ko ạ? em làm cho wp toàn bị lỗi
     
  7. nguyenhungcamera

    nguyenhungcamera Well-Known Member

    Bài viết:
    244
    Đã thích:
    18
    Cái này áp dụng cho site nào cũng đc ah bác chủ thớt? ý mình là tất cả các site làm bằng wordpress ấy?
     
  8. duytoi

    duytoi Member

    Bài viết:
    9
    Đã thích:
    1
    redirect 301 /linka.html /linkb.html của bạn nhé
     
  9. Văn Minh Pro

    Văn Minh Pro Active Member

    Bài viết:
    32
    Đã thích:
    2
    Cứ hay nhầm .htaccess với php mấy dòng ko dùng toàn thêm // trước dòng code làm nó lỗi giờ mới biết nó phải là # chứ
     
  10. 4ntyLov3

    4ntyLov3 Well-Known Member

    Bài viết:
    171
    Đã thích:
    15
    Cái này chỉ hỗ trợ 1 phần thôi, tuy nhiên cũng đã là rất tốt rồi, còn rất nhiều yếu tố khác nữa. Mọi người có thể tham khảo qua gtmetrix hoặc tools ping dom để biết mình có vấn đề ở đâu
     
Đang tải...
Đang tải...