LiteSpeed Cache untuk XenForo

Sedang membangun satu forum baru untuk tujuan altruisme pakai XenForo yang lama disimpan di lemari. Hehe. 😀 Salah satu perhatian saya di sisi optimasi kecepatan dan mengurangi kerja web server.

Karena kebetulan hostingnya pakai LiteSpeed, ya jelas saya langsung pilih LiteSpeed Cache. Tinggal download saja dari sini:

Kalau pakai versi XenForo 2.x maka yang pertama didownload dan diupload addonnya lewat panel admin. Yang kedua itu untuk versi 1.x dan sudah tidak dimaintain lagi.

Install dan… jangan repot-repot cari panel settingnya. Memang tidak ada, tapi bukan berarti selesai.

Selanjutnya edit file .htaccess dan tambahkan kode berikut:

# LiteSpeed XenForo cache

    CacheLookup public on
    RewriteEngine On
    # cache
    RewriteCond %{HTTP_COOKIE} !(xf_lscxf_logged_in|xf_user|xf_session_admin) [NC]
    RewriteCond %{REQUEST_URI} !/install/ [NC]
    RewriteRule .* - [E=Cache-Control:max-age=360,E="cache-vary:xf_style_id,xf_language_id"]
    # no cache
    RewriteCond %{HTTP_COOKIE} (xf_lscxf_logged_in|xf_user|xf_session_admin) [NC]
    RewriteRule .* - [E=Cache-Control:vary=loggedin,E=Cache-Control:no-cache]

Masih ada lanjutannya. Sekarang cek apakah LSCache ini sudah aktif belum. Saya pakai solusi praktis saja pakai tools dari LiteSpeed: https://check.lscache.io/

Yang dicari itu ada baris ini X-LiteSpeed-Cache: hit, tapi kalau pakai alat diatas asalkan hijau sudah sudah berhasil.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *