====== Tutorial Cara Disable Cache Varnish di Sisi Client ======
Apabila server hosting anda menggunakan varnish cache dan Opcache yang secara otomatis melakukan cache pada data website anda maka berikut ini adalah cara mendisable cache varnish di website anda.
===== Cara 1. Dengan .htaccess =====
Anda cukup membuat file .htaccess dan silahkan tambahkan
Header set Cache-Control "max-age=0, private, no-cache, no-store, must-revalidate"
php_flag opcache.enable Off
===== Cara 2. Menyisipkan di File PHP =====
Anda bisa menyisipkan header cache control di file php yang selalu digunakan misalnya di index.php atau config.php. Script header yang anda sisipkan adalah sbb :
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Dengan menggunakan 2 metode diatas maka script anda tidak akan di cache oleh varnish cache.
===== Buat Purge.php =====
Apabila masih terdapat data cache maka buatlah file purge.php dan isi dengan
selanjutnya akses file tersebut.