Halaman situs tiba-tiba download file atau menampilkan karakter aneh setelah install WP Rocket? Berikut penyebab dan cara mengatasinya.
WP Rocket adalah salah satu plugin optimasi WordPress yang sangat populer. Plugin premium ini memiliki konfigurasi minimal namun hasilnya relatif signifikan untuk mempercepat situs WordPress.
Dalam perjalanannya, ada sebuah permasalahan yang kerap ditimbulkan oleh plugin WP Rocket yang hingga artikel ini ditulis pihak developer WP Rocket itu sendiri tidak mengetahui apa penyebabnya [sumber].
Masalah tersebut adalah:
- Sebuah file terdownload ketika membuka halaman homepage
- Muncul karakter aneh ketika halaman situs dibuka atau dikunjungi.
Pastinya Anda akan menduga kalau situs WordPress Anda kena malware, kena hack, dan berbagai pikiran negatif lainnya.
Atau Anda bisa saja menduga kalau ini disebabkan oleh WP Rocket nulled atau bajakan.
Sayangnya, meskipun WP Rocket Anda original, beberapa pengguna mengalami masalah ini. Dirangkum dari berbagai sumber, dua kemungkinan penyebab masalah ini adalah:
- Hosting menggunakan Cyberpanel
- Hosting menggunakan web server OpenLiteSpeed.
Dan ini berhubungan dengan apa yang namanya GZIP Compression. Ada konfigurasi pada web server yang kemungkinan crash atau kurang kompatibel dengan WP Rocket.
Bagaimana cara mengatasinya?
Dirangkum dan dikutip dari sumber yang kredibel (link sumber akan ditulis di akhir artikel), berikut ini cara yang bisa Anda terapkan untuk menyelesaikan masalah ini.
1. Mengubah Baris Kode di .htaccess
Hal pertama yang bisa dilakukan adalah mengubah dan menyisipkan kode berikut di file .htaccess.
Penting: backup dulu file .htaccess sebelum melanjutkan.
Cari baris kode yang berisikan:
RewriteRule .* - [E=WPR_ENC:_gzip]
Hapus kode tersebut dan gantikan dengan kode berikut:
RewriteRule .* - [E=WPR_ENC:-gzip]
Apa bedanya? Kalau Anda perhatikan, kode sebelumnya menggunakan simbol underscore “_” dan diganti menggunakan “-“.
Jika cara ini sukses untuk Anda, langkah berikut tidak perlu dilakukan.
2. Install Plugin WP Rocket No GZIP compression
Cara berikutnya yang bisa Anda coba adalah dengan menggunakan plugin WP Rocket No GZIP compression yang dibuat oleh developer WP Rocket.
Anda bisa mendowload di halaman berikut:
https://docs.wp-rocket.me/article/52-fix-for-weird-characters-displaying-on-your-web-page
Atau di halaman berikut:
https://github.com/wp-media/wp-rocket-helpers/tree/master/htaccess/wp-rocket-htaccess-no-gzip
Install di halaman Plugin -> Tambah Baru -> Unggah Plugin -> Install -> Selesai.
Bagaimana jika sudah menerapkan dua cara di atas namun permasalah ini masih saja muncul?
Keputusan terbaik adalah ganti plugin WP Rocket ke plugin cache lain seperti LiteSpeed Cache.
Atau jika Anda masih ingin menggunakan plugin WP Rocket, solusinya adalah pindah hosting.
Baca juga: Mengenal License GPL, Benarkah Original atau Nulled?
Penutup
Yang dianggap terbaik belum tentu menyelesaikan masalah. Banyak yang mengatakan WP Rocket adalah plugin optimasi terbaik untuk WordPress.
Kenyataannya memang demikian adanya dan WPNesia sendiri juga sudah mendapatkan keuntungan dengan menggunakan WP Rocket.
Namun teknologi terbaik juga belum tentu cocok bagi semua sistem dan contohnya adalah kasus WP Rocket yang “tidak akur” dengan konfigurasi OpenLiteSpeed ataupun Cyberpanel.
Saya harap panduan ini bisa membantu Anda menyelesaikan masalah halaman WordPress yang melakukan download file ataupun menampilkan karakter aneh setelah menginstall WP Rocket.
Kredit sumber: github.
Baca juga:
- Mengatasi Gagal update. The response is not a valid JSON response
- Melindungi WordPress Dari Brute Force Dengan Cloudflare.
Terima kasih, Mas.
Alhamdulillah makasih gan, saya sebelumnya pusing sama wp roket ini. Udah kadung beli gak terpakai gara2 masalah ini.