Özkan Arıcı – Freelance Web Developer

Htaccess hotlink koruması

htaccess hotlink koruması

Hotlink bir web sitenin başka bir web site üzerinde bulunan resim,müzik,dosya vs araçları kendi web sitesi üzerine almaktır ( göstermektir ).Bu da trafik yogunlugunuz artmasına ve bant genişliğinizin şişmesine neden olur.sınırlı bant genişliği kullanıyorsanız bant genişliğiniz dolduğundan web siteniz o ay için kapanacaktır

Peki bunu nasıl önleriz ?

 

htaccess hotlink koruması

Hotlink bir web sitenin başka bir web site üzerinde bulunan resim,müzik,dosya vs araçları kendi web sitesi üzerine almaktır ( göstermektir ).Bu da trafik yogunlugunuz artmasına ve bant genişliğinizin şişmesine neden olur.sınırlı bant genişliği kullanıyorsanız bant genişliğiniz dolduğundan web siteniz o ay için kapanacaktır

Peki bunu nasıl önleriz ?

Çok basit

Web sitemizin kök dosyaları üzerinde oluşturacağımız bir htacces dosyası ile bunun önüne geçebiliriz

Peki nasıl ?

Öncekikle .htacces adında bir dosya olusturalım

Daha sonrada içersine

<IfModule mod_rewrite.c>

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{REQUEST_FILENAME} -f

RewriteCond %{REQUEST_FILENAME} .(gif|jpe?g?|png)$ [NC]

RewriteCond %{HTTP_REFERER} !^https?://([^.]+.)?orneksite.com. [NC]

RewriteRule .* – [F]

</IfModule>

Kodlarımızı ekleyelim

Sonrada hotlink koruması olmasını istediğiniz dosya uzantılarımızı yazalım

RewriteCond %{REQUEST_FILENAME} .(doc argif|jpe?g?|png|flv|mp3|mov|mkv)$ [NC]

İşlemimiz bu kadar arkadaşlar eğer dilerseniz resimde göstertebilirsiniz

RewriteRule .* http://siteniz.com/koruma.png [R,L]

umarım yararlı olmuştur

Kolay gelsin

http://kodlaogren.com/13_Htaccess-hotlink-korumasi.html

Bir Yorum Yazın