03
Hemat bandwidth, stop image hotlink dengan htaccess
Entry Feed Trackback
Mempunyai situs yang ramai pengunjung adalah dambaan setiap orang. Akan tetapi menjadi kurang menarik kalau pengujung yang banyak itu akhirnya mendapati halaman website dengan pesan error Bandwidth Exceeded alias kehabisan bandwidth. Okelah, kalau penyebab habisnya bandwidth tersebut memang karena kebanyakan pengunjung, tentu saja sebagai pemilik situs tidak keberatan untuk menambah quota bandwidthnya. Tapi kalau itu terjadi karena pencurian bandwidth atau bandwidth stealing akan lain lagi ceritanya, sudah barang tentu si empunya situs akan merasa dirugikan.
http://blog.situskamu.com
Mengapa bisa terjadi pencurian bandwidth? Pencurian bandwidth lebih banyak terjadi pada website yang memuat gambar-gambar. Dimana pengunjung website dengan sengaja melakukan hotlinking ke gambar-gambar tersebut untuk di tampilkan di halaman website mereka atau mempostingnya di forum. Ketika halaman website atau forum tersebut diakses, maka secara langsung ia memanggil source gambar dari website ‘korban’. Dan jika ini terjadi terus menerus dengan jumlah request page yang banyak, kemungkinan bandwidth website pemilik gambar akan terkuras habis. Selain disebut pencurian bandwidth sebenarnya hal ini termasuk pencurian gambar itu sendiri.
http://blog.situskamu.com
Hal ini bisa diatasi dengan sedikit trik yaitu penambahan baris anti image hotlink di file htaccess dengan syarat server yang bersangkutan sudah terinstal modul rewrite. Misalnya situs yang akan di tutup hotlink nya adalah situskamu.com, berikut ini adalah baris yang perlu ditambahkan di htaccess.
http://blog.situskamu.com
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?situskamu\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpeg|gif|bmp|png|jpg)$ /gambar/dilarangmencuri.jpe [L]
http://blog.situskamu.com
- Baris pertama untuk mengaktifkan mod rewrite.
- Baris kedua menyatakan hanya domain situskamu.com yang diperbolehkan hotlink.
- Baris ketiga menyatakan diperbolehkannya akses langsung ke image. (klik kanan, view image kalau di browser Firefox).
- Baris keempat, parameter ekstensi gambar apa saja yang tidak boleh di hotlink, dan menentukan lokasi gambar penggantinya.
Jangan lupa untuk menyediakan file gambar pengganti misalnya ditempatkan dalam path /gambar/dilarangmencuri.jpe. File pengganti memakai ekstensi .jpe supaya
tidak ikut terblokir, untuk membuatnya cukup rename file berektensi jpg menjadi jpe.
http://blog.situskamu.com
Untuk mencegah hotlink dari situs-situs tertentu saja, misalnya blogspot atau wordpress (karena kebanyakan mereka melakukan hotlink
) dan memperbolehkan situs lainnya untuk melakukan hotlink, kode htaccess-nya adalah sebagai berikut:
http://blog.situskamu.com
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?wordpress\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogspot\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogsome\.com/ [NC]
RewriteRule .*\.(jpeg|gif|bmp|png|jpg)$ /gambar/dilarangmencuri.jpe [L]
http://blog.situskamu.com
Hal ini sekaligus menjawab kenapa gambar yang diupload di imageshack, akan berubah menjadi kodok ketika diposting di forum kaskus.us. Jelas saja, kaskus
http://blog.situskamu.com
Catatan:
- Hal ini bisa juga dilakukan dari cPanel dari menu Hotlink Protection
- Anehnya, salah seorang temanku malah menyebarkan gambarnya dimana-mana untuk menghabiskan bandwidth nya lho. Nggak akan habis karena unlimited, katanya














siiip mantaps bro gw masukin lin ke sini
[Reply]
upineter at Apr 3, 08 at 7:07 am
wahh perlu juga ni om…
iya bener donk, kl BW unlimited ga perlu khawatir donk share link image kita…betul ga ?
tapi, kali ini postingan om bagus cekali om..
:two thumbs up:
[Reply]
Bikini Hot Collection at Apr 3, 08 at 12:21 pm
nanya, itu social bookmarking pake plugin apa yach
trims
[Reply]
namakamu reply on April 5, 2008:
Pake plugin social bookmarks, download di sini http://www.dountsis.com/
[Reply]
fajar at Apr 3, 08 at 6:44 pm
Gw mau pamer sedikit heheh…
MAKANYA KALO BELI HOSTING JANGAN YANG BANDWITH DI LIMITED DONK hahahah
tapi bagus juga neh ide nya…..
ijin copas juragan… cendol menyusul
[Reply]
namakamu reply on April 5, 2008:
[Reply]
ianbali at Apr 3, 08 at 9:32 pm
kalo ga mau repot…

pake imageshack aja
kalo upload gambar dari wordpress suka keindex di google juga soalnya, padahal mungkin ga kita kasih konten sedikitpun..
[Reply]
ipung at May 24, 08 at 10:22 pm
belum pernah ngalamin sekalipun bandwith exceed (situs yang sepi
hahahaha). Jadi gila sendiri
Nice info gan (sory lom iso 2000, gak bisa naro ijo2 di mari)
[Reply]
namakamu reply on June 18, 2008:
mari kita ramai-ramaikan situsnya
[Reply]
utchanovsky at Jun 14, 08 at 9:32 pm
Bagus juga, tapi kan kita bisa pake imge hosting
[Reply]
namakamu reply on June 18, 2008:
emang bisa kok..
tapi kadang karena alasan tertentu, seperti kecepatan akses dsb, di upload di server sendiri
[Reply]
monza at Jun 17, 08 at 5:12 pm
Thx y… Gak kpkiran tuh smpi ksana.. Otak2 standar kaya gw mmg prlu info2 kyk gini… Cari obat dl y.. Dah pusing nih..
[Reply]
namakamu reply on June 27, 2008:
HEHE.. minum dolo bro
[Reply]
Freddy4dyva at Jun 27, 08 at 12:58 am