Un hotlinking si verifica quando qualcuno incorpora contenuti (immagini, musica, video e documenti principalmente) dal tuo sito in un altro sito con l’URL del file diretto.
In effetti, l’altro sito sta rubando larghezza di banda e generando visite di traffico non necessarie sul tuo sito web consumando le tue risorse di hosting.
La protezione hotlink contrasta questa pratica impedendo ad altri siti web di collegarsi direttamente ai file sul tuo sito Joomla.
Perché l’hotlinking è dannoso?
L’hotlinking è un problema serio per molti siti Joomla, specialmente quelli che contengono molte immagini, anche all’interno di articoli. È una cattiva pratica perché:
- Ruba la larghezza di banda dell’hosting (risorse dell’account);
- Potrebbe anche avere un impatto sulle prestazioni del tuo sito;
- Nella maggior parte dei casi illegale, a meno che non venga concessa un’autorizzazione esplicita;
- Può essere utilizzato come un comune attacco informatico volto ad esaurire la larghezza di banda del sito web mirato.
Come faccio a sapere se qualcuno sta effettuando un collegamento al mio sito?
Il posto migliore per verificare l’hotlinking sarebbe la pagina delle statistiche web del tuo host web.
Hai notato una strana larghezza di banda enorme negli ultimi giorni, settimane?
In tal caso, questa dovrebbe essere un’indicazione che qualcuno sta rubando i tuoi contenuti.
Il secondo metodo si basa sullo strumento di ricerca di immagini di Google.
Tutto quello che devi fare è digitare url:domain.com -site:domain.com nell’area di ricerca.
Sostituendo domain.com con il tuo vero nome di dominio, ti verranno mostrate tutte le immagini che sono ospitate sul tuo sito ma presenti anche su altri.
Ma per essere sicuri al 100% devi fare un’indagine e controllare diversi link di immagini perché Google mostra risultati diversi.
Come prevenire l’hotlinking in Joomla
Indipendentemente dal fatto che una delle risorse multimediali del tuo sito sia stata presa di mira o meno, puoi adottare misure preventive in qualsiasi momento.
La protezione hotlink può essere un modo prezioso per proteggere i tuoi contenuti e il tuo account di hosting.Sfortunatamente, Joomla non ha opzioni integrate che potrebbero proteggere dall’hotlinking, quindi potrai avvalerti di una delle seguenti soluzioni:
Utilizza un CDN come protezione hotlink.
Il modo più semplice e sicuro per prevenire l’hotlinking è utilizzare un CDN che offra una protezione integrata dall’hotlinking per impedire ad altri siti Web di collegarsi alle tue risorse di immagine o di abusare della tua larghezza di banda.
Una volta abilitata, questa funzione impedirà ai siti web di collegarsi direttamente alle tue risorse di immagini.
Tuttavia, possono ancora visualizzare e scaricare immagini dal tuo sito.
Ciò significa che potrebbero scaricare, ospitare e citare correttamente le immagini dal tuo sito web.
cPanel – Opzione di protezione hotlink.
Se usi cPanel, puoi trovare la funzione Protezione Hotlink nella sua sezione Sicurezza.
Aprendolo, si potrà bloccare l’accesso diretto a file di specifici tipi.
Ad esempio, per bloccare le immagini, basterà inserire il formato (es. .jpg) nella casella di testo e l’accesso diretto a queste risorse verrà bloccato.
Puoi configurare Hotlink Protection anche per dare accesso agli URL che desideri.
Questi URL possono collegarsi direttamente ai tuoi file.
Inoltre, puoi reindirizzare tutte le richieste che verranno bloccate a un URL specifico.
Abilita la protezione dei collegamenti su Apache
Per gli utenti Apache, la protezione hotlink può essere definita all’interno del file .htaccess.
È possibile definire esplicitamente a quali domini non si desidera essere in grado di fare riferimento alle proprie risorse.
Pertanto, tutti i domini all’interno di questo elenco riceveranno un errore 403 Forbidden, mentre qualsiasi dominio non nell’elenco potrà accedere alle risorse come previsto.
Rinominare i file collegati
Anche se completi alcuni dei passaggi precedenti, è probabile che più fonti colleghino ancora le immagini al tuo sito web.
Se noti che un’immagine viene collegata a un sito ad alto traffico o molti siti che stanno causando un picco nell’utilizzo della larghezza di banda, puoi rinominare il file.
Modificando l’URL dell’immagine sul tuo sito web, causerai l’interruzione degli hotlink, generando errori 404.
Questa è una delle soluzioni più rapide ed efficaci.
Adottare misure per prevenire l’hotlinking sul tuo sito web non solo può proteggere l’integrità del tuo marchio e assicurarti di ottenere il dovuto credito sulle tue immagini e altri oggetti multimediali, ma può anche salvare la larghezza di banda da abusi accidentali o intenzionali e assicurarti di ottenere il traffico che meriti.
L’hotlinking è una pratica dannosa che potrebbe causare diversi problemi come larghezza di banda e furto di risorse.
Prevenire l’hotlinking è un compito facile e non è necessario alcun plug-in Joomla.
Quindi non c’è motivo di rimandare questo compito.