Cara Setting Hotlink Protection Htaccess Openlitespeed
Hotlink Protection Htaccess Openlitespeed itu kayak metode keamanan buat ngejaga situs ente dari pencurian bandwidth, terutama buat gambar atau video yang dikaitin di situs orang lain.
Jadi, seiring berkembangnya situs web, pengalaman pengguna juga makin ditingkatin. Karena perkembangan teknologi yang pesat, cara orang nikmatin konten di situs web juga ikut berubah.
Salah satu revolusi pengembangan situs web itu adalah munculnya forum-forum online. Nah, di setiap forum pasti ada aja manusia jahil yang suka ngebagi-bagi gambar atau video dari situs lain tanpa izin pemiliknya.
Makanya, dalam artikel ini ane bakal bahas tentang Hotlink Protection Htaccess Openlitespeed. Biar ente bisa ngelindungin situs dari pencurian bandwidth yang bisa bikin kerugian.
Tapi sebelum masuk ke topik utama, ente harus ngerti dulu apa itu hotlink protection.
Apa itu Hotlink Protection
Jadi, Hotlink itu adalah metode keamanan buat situs web yang dipake buat ngelindungin pencurian bandwidth dari tautan file di situs web, kayak gambar, video, dll.
Contohnya gini, ada orang lain yang manfaatin tautan gambar JPEG di halaman web buat ditampilin di situs web dia. Nah, pas orang itu nampilin file gambar itu, dia pake bandwidth hosting web ente berdasarkan ukuran data yang ditransfer.
Nah, ini jadi masalah kalo bandwidth-nya dipake terus-terusan sama orang lain. Bisa aja abisin kuota bandwidth bulanan, dan yang paling parahnya penyedia hosting bisa nonaktifin situs ente.
Analoginya kaya gini, bayangin ada orang asing yang maling-malingan pake kuota internet tanpa izin, padahal ente yang bayarnya.
Baca Juga: 5 Cara Nonaktifkan Xmlrpc.php WordPress OpenliteSpeed
Waktu yang Tepat Mengaktifkan Hotlink Protection Htaccess Openlitespeed
Sebelum putusin buat aktifin Hotlink Protection Htaccess Openlitespeed, di tahap ini ente perlu pake logika dulu buat nimbang pro dan kontra hotlink protection yang ada.
Emang bener, Hotlink Protection Htaccess Openlitespeed memberi manfaat buat ngamankan situs dari pencurian bandwidth. Tapi, dari sudut pandang lain, kalo hotlink protection diaktifin, bisa ada beberapa dampak negatif buat strategi SEO yang ente terapin. Buat lebih jelasnya, kita bahas pake contoh kasus.
Contoh Kasus: Salah satu tautan gambar dari situs dipake sama orang lain terus dia posting di situs web luar atau di forum. Secara ga langsung, itu ngasih keuntungan dari sisi SEO karena kalo pengunjung di situs web itu ngklik tautan gambar, mereka bakal dialihkan ke situs, yang artinya bisa jadi backlink buat situs ente.
Emang keuntungan, tapi catatannya tuh, tautan situs nggak disalahgunakan dan disebarin dalam jumlah besar. Kalo ente nemuin hal kaya gitu, itu saat yang tepat buat ngaktifin perlindungan Hotlink.
Baca Juga: Cara Setting Wordfence Security pada OpenLiteSpeed
Setting Hotlink Protection Htaccess Openlitespeed
Ada banyak cara buat ngaktifin Hotlink Protection Htaccess Openlitespeed, tapi kali ini ane bakal kasih panduan buat ngelakuinnya lewat htaccess openlitespeed karena ini cara paling efektif.
Pertama-tama, akses dulu Console WebAdmin di Openlitespeed lewat https://IP_Address_Atau_Domain:7080.
Di tahap ini, ente perlu tulis perintah rewrite di htaccess Openlitespeed. Ikutin panduan dan contoh gambar berikut:
Virtual Host > Host Virtual List > View > Log > Virtual Host Log
Use Server's Log: Yes File Name: $VH_ROOT/logs/error.log Log Level: DEBUG Rolling Size (bytes): 10M Keep Days: Not Set Compress Archive: Not Set
Terus, ente arahin kursor ke bagian rewrite, terus ganti pengaturannya sesuai panduan dan contoh gambar berikut:
Virtual Host > Host Virtual List > View > Rewrite > Rewrite Control
Enable Rewrite: Yes Auto Load from .htaccess: Yes Log Level: 9
Scroll sampe ke bawah, terus tulis perintah rewrite htaccess di kolom isian rewrite rules.
Virtual Host > Host Virtual List > View > Rewrite > Rewrite Rules
RewriteRule ^(.*)$ https://Domain_Anda.com%{REQUEST_URI} [R,L] RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !Domain_Anda.com [NC] RewriteRule \.(gif|jpg|png|bmp|webp|mp4)$ /images/hotlink-warning.jpg [R,NC] Bisa Juga RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?Domain_Anda.com/.*$ [NC] RewriteRule \.(jpg|jpeg|gif|png|bmp|mp4)$ - [F]
Baca Juga: 3 Cara Mengamankan Website WordPress OpenLiteSpeed
Pengujian
Tahap terakhir buat ngetest keberhasilan semua langkah yang ente lakuin. Pastiin juga bersihin cache di browser. Ikutin langkah berikut, akses situs pengujian hotlink di browser:
https://altlab.com/hotlinkchecker.php
Masukin tautan URL yang ada di situs, terus klik Check Link. Kalo pas proses Check Link gambar yang ente tuju nggak muncul, berarti semua langkah udah berhasil. Kaya contoh gambar ini:
Catatan Penting: Di beberapa kasus, pengaturan ini nggak bisa diterapin. Kalo gitu terjadi, ente bisa ngaktifin hotlink protection lewat Cloudflare. Login ke Cloudflare > Scrape Shield > Hotlink Protection > Enable
Kesimpulan
Hotlink protection emang berguna buat ngamankan situs dari pencurian bandwidth. Tapi, dari sudut pandang lain, kalo hotlink protection diaktifin, bisa ada beberapa dampak negatif buat strategi SEO. Makanya, pastiin ente udah paham kapan waktu yang tepat buat ngaktifin Hotlink Protection.
Gitulah pembahasan tentang Cara Setting Hotlink Protection Htaccess Openlitespeed. Semoga bermanfaat ya. Kalo ada saran atau pertanyaan, jangan sungkan buat tambahin di kolom komentar.
Jangan lupa baca juga artikel lainnya seputar keamanan website, Menonaktifkan Xmlrpc.php Attack WordPress dengan Htaccess OpenliteSpeed