
Dün sitenin trafik sınırı aşması ile birlikte aklıma hemen hotlink geldi. Cpanelden ‘Lastest Visitors’ bölümünden girip ziyaretçilere baktım. Birçok site birkaç yazımdaki resimleri kendi hostuna veya başka bir yere yüklemeden bizim siteden link vermiş. Bende buna sinirlenip hemen hotlink koydum. Dışarıdaki siteler artık ne resimlerimi direk gösterebilicekler ne de dosyalarımı direk indirebilicekler. Artık siteye giremeden bu dediklerimi yapamıcaksınız. Sitemin root dizinindeki .htaccess dosyasının en alt satırlarına şu kodları ekledim.
[CODE]
RewriteCond %{HTTP_REFERER} !^http://webogrencisi.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://webogrencisi.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.webogrencisi.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.webogrencisi.com$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|swf)$ http://img377.imageshack.us/img377/7691/yasakcc2.jpg [R,NC]
RewriteRule .*\.(mp3|zip|rar|exe)$ http://www.webogrencisi.com/wp-content/yasak.html [R,NC]
[/CODE]
Üstteki kodda ilk 4 satırda hangi sitelere izin vericeğimizi belirttik. 5. satırda ise jpg, jpeg, gif, png, bmp ve swf formatları başka siteler kullandığında hangi resmin gösteriliceğini belirttik. Burada dikkat ediceğimiz bi nokta var gösterilicek resim kendi sitemiden olmamalı çünkü hotlink koruması aktif olucağı için gösterilemicektir. Ben gösterilicek resmimi imageshack.us ‘a yükleyip imageshack.us ‘daki linki verdim.6. satırda mp3,zip,rar ve exe uzantılı dosyalara indirilmek için tıklanıldığında hangi sayfaya gidiceğini belirttik. Ben kendi oluşturduğum sayfanın linkini verdim.
Bu üstteki saydıklarımı yaparsanız sitenizdeki resim ve dosya linklerini başka siteler direk kullanamıcaktır. İndirmek isterlerse sitenize girmek zorunda kalıcaklardır.








Temmuz 8th, 2008 » 23:30
Ellerine sağlık, çok güzel anlatmışsın