Smettere Hotlinking da .htaccess (Come configurare Protezione Hotlink in .htaccess)

"Hotlinking"O anche conosciuto come leeching, piggy-backing, direttamente collegando, palio di immagini fuori sede è un metodo che accetta immagini da una pagina web 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.:

Non so - vi insegniamo

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 modulo CPC mod_rewrite deve essere presente nel server web Apache.

Fondatore ed editore Stealth Settings, dal 2006 ad oggi. Esperienza sui sistemi operativi Linux (Specialmente CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CSM).

Come » Linux » Apache » Smettere Hotlinking da .htaccess (Come configurare Protezione Hotlink in .htaccess)
Lascia un tuo commento