+ Konu Cevaplama Paneli
Gösterilen sonuçlar: 1 ile 9 ve 9

Konu: .htaccess Hotlink koruması

  1. #1
    Leet people never die!
    Puanları Puanları
    Okan - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    31/12/2006
    Bulunduğu yer
    Izmir
    Yaş
    31
    Mesajlar
    1.707
    Tecrübe Puanı
    97

    Standart .htaccess Hotlink koruması

    Merhaba arkadaşlar,
    Sitemizi içeriğimize direk link verilerek (ç)alınmasını bir nebze olsun engelelmek adına -en azından bzim trafiğimizi yiyemez- piyasada en sık kullanılan yöntem hotlinktir. Günümüz panelleri bu korumayı tek tık ile aktif hale getirmekte fakat konu hakında el ile ayar yapmak isteyen arkadaşlarımız için aşağıda kendi sitelerimde kullandığım hotlink kodlarını veriyorum. Bu kodlar .htaccess dosyasının içine yazılmalıdır.

    Kod:
    RewriteEngine on
    #Boş referere izin verme
    RewriteCond %{HTTP_REFERER} !^$
    #www.zone.org refererine izin ver
    RewriteCond %{HTTP_REFERER} !^http://www.zone.org/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.zone.org$      [NC]
    #zone.org refererine izin ver
    RewriteCond %{HTTP_REFERER} !^http://zone.org/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://zone.org$      [NC]
    #uzantılarıbelirle ve korumaya yakalananları belirtilen sayfaya yönlendir
    RewriteRule .*\.(zip|wma|swf|avi|rar|mpg|mp3)$ http://zone.org/ [R,NC]
    
    Saygılar
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  2. #2
    Webmaster
    Puanları Puanları
    Alexis - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    07/01/2007
    Mesajlar
    277
    Tecrübe Puanı
    82

    Standart

    Benimki biraz daha değişikmiş, referer kısmı daha kısa. arşiv, medya dosyaları için bir yasak sayfası, resimler için ise belirlediğiniz bir resim (örnek: sarı kurba) gösteriyor.

    Bunda boş referere izin verme kısmı en baştaki nokta mı acaba?

    Kod:
    # $Id: .htaccess,v 1.1 2007/01/25 05:14:14 angelside Exp $
    # .htaccess for hotlink protection
    
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} .
    #www.zone.org refererine izin ver
    RewriteCond %{HTTP_REFERER} !^http://([^.]+.)?zone.org [NC]
    RewriteCond %{HTTP_REFERER} !google. [NC]
    RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
    #uzantıları belirle ve korumaya yakalananları belirtilen sayfaya yönlendir
    RewriteRule .(avi|mpg|zip|exe)$ /forbidden.html [NC,L]
    #uzantıları belirle ve korumaya yakalananlara belirli bir resim göster
    RewriteCond %{REQUEST_URI} !^/stophotlink.gif$
    RewriteRule .(gif|jpg|png)$ /stophotlink.gif [NC,L]
    

    Keşke makaleler için de böyle bir şey olsa, yoksa düz yazı yazıp, gösterimi pdf olarak mı yapsak
    phpBB3 çözümleri - phpBB3 SEO | grafik çözümleri
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  3. #3
    Leet people never die!
    Puanları Puanları
    Okan - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    31/12/2006
    Bulunduğu yer
    Izmir
    Yaş
    31
    Mesajlar
    1.707
    Tecrübe Puanı
    97

    Standart

    Görünene göre, boş referer noktalı kısım gibi gözüküyor.
    Senin yaplandırma daha işlevsel olarak gözüküyor ve bizlere .htaccess'in nimetlerini kullanmamız gerekliliğini birkez daha doğruluyor.
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  4. #4
    Webmaster
    Puanları Puanları
    Alexis - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    07/01/2007
    Mesajlar
    277
    Tecrübe Puanı
    82

    Standart

    Şimdi kullandık da, ufak bir sorun çıktı, bazı resimlerin kullanımına izin vermek istiyoruz, bunlar banner.

    Aklıma gelen çözüm, .htaccess'ı root tan alıp (sadece hotlink kodları olarak) resimlerin bulundğu dizine atmak (birden fazla resim dizinine) ve bir banner dizini oluşturmak.

    Peki bunu .htaccess üzerinden tanımlayamayız mı? Ben bu güne kadar öyle bir örnek hatırlamıyorum.
    phpBB3 çözümleri - phpBB3 SEO | grafik çözümleri
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  5. #5
    Webmaster
    Puanları

    Üyelik tarihi
    05/01/2007
    Bulunduğu yer
    Bursa
    Yaş
    24
    Mesajlar
    324
    Tecrübe Puanı
    0

    Standart

    bazı sitelerdede onun sitesinde reklam yokken onun hostundaki resmi bizim siteye çağırdığımızda sağ köşeye reklam çıkıyo bunu nasıl yapmışlar acaba
    $
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  6. #6
    Webmaster
    Puanları

    Üyelik tarihi
    29/04/2007
    Yaş
    23
    Mesajlar
    27
    Tecrübe Puanı
    70

    Standart Cevap: .htaccess Hotlink koruması

    Bende çalışmadı başka siteden resim çağırıyorum direk açılıyor sebebi ne olabilir?
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  7. #7
    Yeni Üye
    Puanları

    Üyelik tarihi
    30/10/2008
    Yaş
    25
    Mesajlar
    3
    Tecrübe Puanı
    0

    Standart Cevap: .htaccess Hotlink koruması

    arkadaşlar ben bu verdiğiniz kodları kullanamadım yardımcı olabilir misiniz?

    Kod:
    RewriteRule ^view/([0-9]+)/(.*) index.php?task=view&id=$1&name=$2 [L]
    RewriteRule ^cat/([0-9]+)?/(.*)/p([0-9]+) index.php?cat_id=$1&name=$2&page=$3 [L]
    RewriteRule ^profile/([0-9]+)?/(.*) index.php?task=profile&id=$1&name=$2 [L]
    RewriteRule ^page/([0-9]+) index.php?task=view_page&id=$1 [L]
    RewriteRule ^task/register index.php?task=register [L]
    RewriteRule ^task/lost-password index.php?task=lost_pass [L]
    RewriteRule ^task/links index.php?task=links [L]
    RewriteRule ^task/members index.php?task=member_list [L]
    
    şeklinde bir dosyam wardı. bunu şu hale getirdim ama değişen hiç birşey olmadı :

    Kod:
    RewriteEngine on
    #Boş referere izin verme
    RewriteCond %{HTTP_REFERER} !^$
    #www.oyundenizi.org refererine izin ver
    RewriteCond %{HTTP_REFERER} !^http://www.oyundenizi.org/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://www.oyundenizi.org$      [NC]
    #oyundenizi.org refererine izin ver
    RewriteCond %{HTTP_REFERER} !^http://oyundenizi.org/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http://oyundenizi.org$      [NC]
    #uzantılarıbelirle ve korumaya yakalananları belirtilen sayfaya yönlendir
    RewriteRule .*\.(jpg|jpeg|gif|png|bmp|swf)$ http://oyundenizi.org/ [R,NC]
    
    RewriteRule ^view/([0-9]+)/(.*) index.php?task=view&id=$1&name=$2 [L]
    RewriteRule ^cat/([0-9]+)?/(.*)/p([0-9]+) index.php?cat_id=$1&name=$2&page=$3 [L]
    RewriteRule ^profile/([0-9]+)?/(.*) index.php?task=profile&id=$1&name=$2 [L]
    RewriteRule ^page/([0-9]+) index.php?task=view_page&id=$1 [L]
    RewriteRule ^task/register index.php?task=register [L]
    RewriteRule ^task/lost-password index.php?task=lost_pass [L]
    RewriteRule ^task/links index.php?task=links [L]
    RewriteRule ^task/members index.php?task=member_list [L]
    
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  8. #8
    Yeni Üye
    Puanları

    Üyelik tarihi
    30/10/2008
    Yaş
    25
    Mesajlar
    3
    Tecrübe Puanı
    0

    Standart Cevap: .htaccess Hotlink koruması

    yardım edebilecek kimse yok mu?
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

  9. #9
    Yeni Üye
    Puanları

    Üyelik tarihi
    18/07/2009
    Bulunduğu yer
    Konya
    Yaş
    18
    Mesajlar
    12
    Tecrübe Puanı
    0

    Standart Cevap: .htaccess Hotlink koruması

    Saolasın Dostum
    [URL="http://www.sharebugs.com/"]http://www.sharebugs.com[/URL] Full Download No Rapid xD
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Alıntı ile Cevapla Alıntı ile Cevapla  
    Facebook'ta Paylaş

+ Konu Cevaplama Paneli

Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı var. (0 üye ve 1 konuk)

     

Benzer Konular

  1. E Mail antispam koruması
    By kawi in forum PHP
    Cevaplar: 12
    Son Mesaj: 03-11-2007, 13:18:43
  2. Htaccess ve Google
    By xlargex in forum Webmaster Genel
    Cevaplar: 0
    Son Mesaj: 24-06-2007, 18:04:38
  3. .htaccess ile ip engelleme
    By ibrahimd in forum PHP
    Cevaplar: 5
    Son Mesaj: 01-05-2007, 19:51:57
  4. .htaccess sorunu..
    By *rk- in forum PHP
    Cevaplar: 7
    Son Mesaj: 21-04-2007, 12:47:19
  5. .htaccess yardımı
    By malisert in forum Webmaster Genel
    Cevaplar: 1
    Son Mesaj: 09-03-2007, 19:47:20

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142