- Katılım
- 3 Şubat 2014
- Mesajlar
- 1,744
- Tepkime puanı
- 0
- Puanları
- 0
[h=1]Hotlink Nedir?[/h] |
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Resimlerin bayt cinsinden boyutları çoğu zaman web sayfasını oluşturan diğer öğelere göre daha büyüktür. Bu yüzden, en fazla bant kullanan öğelerdir. Ziyaretçi sayfayı çağırdığında görüntülenen içerik, bulunduğu web sitesinden yükleneceği için içeriği sayfasında görüntüleyen web sitesinin bant genişliği hesabından düşülmez. Bu şekilde bant genişliğinden ve dolayısıyla bant genişliğine ödenecek ücretten tasarruf edilmiş olur. İlgili içeriğin bulunduğu siteden daha hızlı yüklenmesi durumunda da bu tür bağlama kullanılabilir.
PHP kullanan sitelerde .htaccess dosyasına yapılan bazı eklerle belirlenen içeriğe bu tür bağlama oluşturulmasına engel olunabilir. Alan adının "example.com", engellemek istenen içeriklerin uzantılarının JPG, JPEG, PNG ve GIF olduğu varsayılırsa örnek bir .htaccess dosyası şu şekilde olabilir:
Kod:
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
ASP.NET kullanan sitelerde ise, bu tür bağlama kurulmasına engel olmak için HTTP referer başlıklarını denetleyen bir ASP.NET HTTP Module kullanılabilir.
İçeriğe bağlama resimlerden başka belge ve videolar için de kullanılabilir.