04 January 2009 |

Blok IP dan Hot Linking dengan .htaccess

Bagi kamu yang memiliki situs dan kadang dihampiri oleh pengunjung yang cenderung "iseng" berkoar-koar mempromosikan situs/blognya di situsmu, jangan khawatir kamu dapat dengan mudah memblok IP penggangu tersebut dengan menggunakan .htaccess (walaupun beberapa module shoutbox dan comment Joomla menyediakan banned IP).

Caranya tambahkan code dibawah ini pada .htaccess
allow from all
deny from 192.170.22.15
deny from 192.170

Penjelasan singkat:
Baris pertama mengijinkan seluruh IP untuk mengakses situsmu
Baris kedua, 192.170.22.15 adalah IP yang kamu ingin blokir
Baris ketiga, 192.170 merupakan awalan IP yang kamu ingin blokir (seluruh IP yang berawalan dengan 192.170 akan diblokir)

Untuk mencegah hot linking kamu cukup menambahkan code ini pada .htaccess

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]

Baris pertama dan kedua tidak perlu kamu rubah
Baris ketiga pada bagian mydomain.com kamu rubah sesuai dengan URL situsmu

Baris keempat merupakan gambar yang akan muncul apabila seseorang mencoba melakukan hot linking terhadap situsmu.

3 comments:

  1. maksih artikelnya om, saya ijin kopas ya hehe

    ReplyDelete
  2. terima kasih infonya sangat membantu sekali, untuk menyelesaikan masalah dikantor saya.

    ReplyDelete

 
© 2008- - AnggaRifandi
#Arsenal #London #TechStartup #WebAddict #GrowthHacker