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

Hotlinking"O noto come il 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 immagini host e le immagini non vogliono possono essere prese a un'altra pagina web al di fuori del stealthsetting.com dominio. In questo caso faremo dopo.

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 Essi non possono essere recuperati direttamente dal stealthsettings.com Fonte, e il sito mostra le immagini che avranno immagine oops.gif Hostal laurentiu.us.

Ecco un caso reale. A "IT Blog"Pensato per 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/ [CN, OR] RewriteCond% {} ^ HTTP_REFERER http: // (.. +) Hi5.com/ [CN, OR] % RewriteCond {} ^ HTTP_REFERER http:?.. // (.. +) softpedia.com/ [NC] RewriteRule * (? GPE g | gif | bmp | png) $ http://laurentiu.us/oops.gif [L]

Nella situazione sopra tutti i siti web in grado di recuperare le immagini da stealthsettings.com (o del sito web per l'editing .htaccess) ad eccezione dei domini e sottodomini 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.

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

Circa l'autore

Stealth LP

Fondatore ed editore Stealth ImpostazioniIn data 2006.
L'esperienza sui sistemi Linux operativi (in particolare CentOS), Mac OS X, Windows XP> di Windows 10 e WordPress (CMS).

Lascia un tuo commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.