Htaccess tarafından Hotlinking Durdur (Nasıl kurulur Hotlink Koruma .htaccess)

"Hotlinking"Veya şu şekilde de bilinir: kurmaya çalışan, domuz-destek, doğrudan bağlantı, dışına görüntü kepçe Bir web sayfası görüntüleri aldığı bir yöntemdir Diğer web siteleri. Daha büyük resimler ve görüntüler aldı sitesinde birden fazla ziyaret daha fazla trafik ve (daha fazla banda tüketmek olduğunuBant genişliği) Kaynak sunucu üzerinde. Tabii ki, bu dosya için de geçerlidir. Siz dosyaları geri alabilirsiniz .mp3dosyalar video ve hatta arşiv. Bu son üç durumda banda tüketimi daha yüksek ve otomatik olarak ana sunucuya ekstra maliyetler getireceğini olurdu.

Nasıl bizim kaynak fotoğraf çekmek için diğer sitelerini engelleyebilirsiniz?

Aşağıdaki senaryoyu yapmak için. Biz stealthsettings.com resim barındırıcısı ve resimlerin etki alanı dışındaki başka bir web sayfasında alınmasını istemiyoruz stealthsetting.com. Bu durumda aşağıdakileri yapacağız.

1. Bir dosya ekleme .htaccess in webrootGörüntüler barındırılan sitesi.

2. . Htaccess olarak aşağıdaki satırları ekleyin.

Yeniden yazma motoru
RewriteCond% {HTTP_REFERER}! Http: // (. +.)?stealthsettings.com / [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

Bu uzantılara sahip dosyaları demektir . Jpg,. Jpeg,. Gif,. Bmp si . Png kaynaktan doğrudan bir bağlantı ile alınamaz  stealthsettings.com ve resimleri alacak site resmi gösterecektir oops.gif Için Ev Sahipliği laurentiu.us.

İşte gerçek bir durum. A "BT BlogCahil insanlara yardım etmeyi düşündü öğreticiler çalmak Bizden. Tüm kaynakları ile. Yeni hatlar eklendi Htaccess görüntülerini aldı sitesinde aşağıdaki etkisi vardı.:

Bilmiyorum - biz size öğretmek

Nasıl fotoğraf çekmek için belirli siteleri engelleyebilirsiniz.

Bazı hariç diğer web sitelerinden gelen görüntüleri alarak izin vermek istediğiniz diğer durumlar olabilir.

Yeniden yazma motoru
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Facebook.com/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Hi5.com/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Softpedia.com/ [NC]
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

Yukarıdaki durumda tüm siteler fotoğraf çekebilir stealthsettings.com (veya .htaccess'i düzenlediğimiz siteden), alan adları ve alt alanları hariç facebook.com, hi5.com si softpedia.com. Bu üç alanda alınan Görüntüleri laurentiu.us / oops.gif yönlendirileceksiniz.

* Kullanımı gibi belirtin Modülü mod_rewrite apache webserver bulunması gerekir.

Kurucu ve editör Stealth Settings, 2006'dan günümüze. İşletim sistemleri konusunda deneyim Linux (Özellikle CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (İYS).

nasıl » Linux » Apache » Htaccess tarafından Hotlinking Durdur (Nasıl kurulur Hotlink Koruma .htaccess)
Leave a Comment