Webmaster Forumu - Webmaster Zone

Geri git   Webmaster Forumu - Webmaster Zone > Teknik Konular > Sunucu Yönetimi > Diğer
Şifrenizimi Unuttunuz? Bize Katılın!

Cevapla
Görüntüleme: 1567 - Cevaplar: 5  
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 19-02-2007, 09:03:59
Okan - ait Kullanıcı Resmi (Avatar)
Okan Okan isimli üyemiz çevrimdışıdır. (Offline)
Leet people never die!
No Status
 
Üyelik tarihi: 31/12/2006
Nerden: Izmir
Yaş: 30
Mesajlar: 1.250
iTrader: (24)
Tecrübe Puanı: 104
Puanları: 2429
Okan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to all
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
Alıntı ile Cevapla
  #2 (permalink)  
Alt 19-02-2007, 11:55:04
Alexis - ait Kullanıcı Resmi (Avatar)
Alexis Alexis isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Mesajlar: 225
iTrader: (0)
Tecrübe Puanı: 49
Puanları: 246
Alexis will become famous soon enoughAlexis will become famous soon enough
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
Alıntı ile Cevapla
  #3 (permalink)  
Alt 19-02-2007, 15:19:43
Okan - ait Kullanıcı Resmi (Avatar)
Okan Okan isimli üyemiz çevrimdışıdır. (Offline)
Leet people never die!
No Status
 
Üyelik tarihi: 31/12/2006
Nerden: Izmir
Yaş: 30
Mesajlar: 1.250
iTrader: (24)
Tecrübe Puanı: 104
Puanları: 2429
Okan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to allOkan is a name known to all
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.
Alıntı ile Cevapla
  #4 (permalink)  
Alt 11-03-2007, 23:29:56
Alexis - ait Kullanıcı Resmi (Avatar)
Alexis Alexis isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Mesajlar: 225
iTrader: (0)
Tecrübe Puanı: 49
Puanları: 246
Alexis will become famous soon enoughAlexis will become famous soon enough
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.
Alıntı ile Cevapla
  #5 (permalink)  
Alt 12-03-2007, 14:55:32
dmrL dmrL isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 31/1/2007
Nerden: Bursa
Yaş: 22
Mesajlar: 324
iTrader: (1)
Tecrübe Puanı: 51
Puanları: 230
dmrL will become famous soon enoughdmrL will become famous soon enough
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
__________________
$
Alıntı ile Cevapla
  #6 (permalink)  
Alt 18-09-2007, 10:47:13
dead dead isimli üyemiz çevrimdışıdır. (Offline)
Webmaster
No Status
 
Üyelik tarihi: 30/4/2007
Yaş: 22
Mesajlar: 23
iTrader: (0)
Tecrübe Puanı: 0
Puanları: 20
dead üyemiz henüz acemi
Standart Cevap: .htaccess Hotlink koruması

Bende çalışmadı başka siteden resim çağırıyorum direk açılıyor sebebi ne olabilir?
Alıntı ile Cevapla
Cevapla



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
E Mail antispam koruması kawi PHP 12 03-11-2007 10:18:43
Htaccess ve Google xlargex Webmaster Genel 0 24-06-2007 14:04:38
.htaccess ile ip engelleme ibrahimd PHP 5 01-05-2007 15:51:57
.htaccess sorunu.. *rk- PHP 7 21-04-2007 08:47:19
.htaccess yardımı malisert Webmaster Genel 1 09-03-2007 16:47:20


oyun , kontör , türkçe dizin

Bütün Zaman Ayarları WEZ olarak düzenlenmiştir. Şu Anki Saat: 04:20:40 .


Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Zone Org | 2006-2008

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