"Hotlinking"O anche conosciuto come leeching, piggy-backing, direttamente collegando, palio di immagini fuori sede è un metodo che accetta immagini da una pagina web web server altre pagine web. Le più immagini di grandi dimensioni e diverse visite al sito che ha preso le immagini, il traffico è più e consumano più banda (Larghezza di banda) Sul server di origine. Naturalmente, questo non vale solo per le immagini. Può recuperare i file .mp3, file video e anche archivio. In questi ultimi tre casi consumo di banda sarebbe molto più alta e porterebbe automaticamente costi oltre al server host.
Come può bloccare altri siti di riprendere immagini di nostra fonte?
Lasciate che il seguente scenario. abbiamo stealthsettings.com host dell'immagine e non vogliamo che le immagini vengano recuperate su un'altra pagina web al di fuori del dominio stealthsetting.com. In questo caso faremo quanto segue.
1. Aggiungere un file .htaccess in Webrootsito web CPC che sono ospitati immagini.
2. In. Htaccess aggiungere le seguenti righe.
RewriteEngine On
RewriteCond% {HTTP_REFERER}! Http: // (. +.)?stealthsettings.com / [NC]
% RewriteCond {HTTP_REFERER}! ^ $
RewriteRule *.. (JPE G |? Gif | BMP | png) $ http://laurentiu.us/oops.gif [L]
Questo significa che i file con le estensioni .jpg, .jpeg, .gif, .bmp si .png non può essere recuperato con un collegamento diretto dalla fonte stealthsettings.com, e il sito che prenderà le immagini visualizzerà l'immagine oops.gif Hostal laurentiu.us.
Ecco un caso reale. A "IT BlogHa pensato di aiutare le persone ignoranti rubare tutorial da noi. Con tutte le fonti. Le linee aggiunte htaccess ha avuto i seguenti effetti sul sito che ha preso le immagini.:
Come si può bloccare siti specifici per scattare foto.
Ci potrebbero essere altre situazioni in cui si desidera consentire di scattare foto di altri siti, ad eccezione di certo.
RewriteEngine On
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]
Nella situazione sopra, tutti i siti possono scattare foto da stealthsettings.com (o dal sito per il quale modifichiamo .htaccess) ad eccezione dei domini e sottodomini di facebook.com, hi5.com si softpedia.com. Le immagini scattate da queste tre aree saranno reindirizzati a laurentiu.us/oops.gif.
* Specificare che da usare .htaccessmodulo CPC mod_rewrite deve essere presente nel server web Apache.