Come impedire l'hotlinking delle immagini in WordPress
Pubblicato: 2023-06-13Vuoi impedire l'hotlinking delle immagini in WordPress ? Se stai cercando una guida passo passo, continua a leggere questo articolo. Qui condivideremo come prevenire il furto di immagini in diversi modi.
Ma prima di andare oltre, vediamo cos'è l'hotlinking e perché è importante.
Che cos'è l'hotlinking?
L'hotlinking è un tipo di furto di larghezza di banda che comporta la visualizzazione di un'immagine su un altro sito Web collegandola direttamente dalla sua fonte. Ciò significa che il file immagine rimane ospitato sul tuo server ma visualizzato su un sito diverso, utilizzando la larghezza di banda del tuo hosting.
Per chiarire ulteriormente, quando qualcuno si collega a una delle tue immagini, ti ruba senza dare alcun credito. Questa pratica non etica può anche causare problemi di copyright se le immagini non rientrano in Creative Commons o altre licenze aperte.
Inoltre, l'hotlinking può causare rischi per la sicurezza poiché gli hacker possono sfruttare scappatoie nel codice per ottenere l'accesso tramite file collegati. Pertanto, i proprietari di siti Web devono adottare misure proattive per prevenire l'hotlinking.
Perché impedire l'hotlinking delle immagini in WordPress?
Sebbene l'hotlinking possa sembrare innocuo a prima vista, può influire negativamente sul tuo sito Web e sulla tua attività.
In primo luogo, l'hotlinking può utilizzare una larghezza di banda significativa dal tuo account di web hosting. Quando altri siti Web si collegano alle immagini archiviate sul tuo server, ti rubano risorse senza autorizzazione.
In secondo luogo, le immagini con hotlink possono influire negativamente sulla velocità di caricamento del tuo sito web per i visitatori. Se più siti estraggono risorse da un sito, rallenta tutti i siti Web coinvolti.
E infine. le immagini con hotlink potrebbero essere utilizzate come violazione del copyright o intenti dannosi, come la visualizzazione di contenuti inappropriati o dannosi con il nome del tuo marchio allegato.
Tutto sommato, prevenire l'hotlinking delle immagini riduce tutti questi problemi sopra menzionati bloccando le richieste di immagini che non arrivano direttamente attraverso le pagine ospitate all'interno di WordPress, con tempi di caricamento più rapidi e meno larghezza di banda rubata.
Come individuare se qualcuno sta usando le tue immagini tramite hotlinking?
Come abbiamo visto cos'è l'hotlinking, è un grave problema per i proprietari di siti Web che si impegnano a creare immagini uniche e accattivanti. Fortunatamente, ci sono modi per individuare se qualcuno sta usando le tue foto tramite hotlinking.
- Controlla i blog : un modo è controllare i registri del traffico del tuo sito web o gli strumenti di analisi. Cerca picchi insoliti nell'utilizzo della larghezza di banda che potrebbero indicare un aumento delle richieste di immagini da altri siti web.
- Ricerca di immagini inversa : utilizza strumenti come Google Immagini per eseguire una ricerca di immagini inversa. Questo ti mostrerà dove si trovano le tue immagini su altri siti, facilitando l'identificazione se qualcuno le ha collegate senza permesso.
- Strumenti aggiuntivi : puoi utilizzare uno strumento come Copyscape per rilevare quando qualcuno utilizza le tue immagini senza autorizzazione.
- Immagini filigrana : con gli strumenti giusti, puoi rilevare l'hotlinking impostando una "filigrana" sulle tue immagini. Ciò renderà facile individuare se qualcuno utilizza le tue immagini senza autorizzazione, poiché la filigrana sarà visibile su qualsiasi sito web.
- Sovrapposizioni: puoi aggiungere sovrapposizioni o codici di tracciamento alle tue immagini prima di caricarle su WordPress. Queste misure facilitano il monitoraggio della posizione delle foto e impediscono l'uso non autorizzato dei tuoi contenuti.
- Plugin dedicato : infine, puoi utilizzare plug-in come Hotlink Protection per impedire ad altri siti Web di accedere alle tue immagini. Questo plug-in rileverà qualsiasi tentativo di collegare i tuoi contenuti e li fermerà.
È essenziale come proprietario di un sito Web proteggere la tua proprietà intellettuale e agire contro coloro che effettuano collegamenti a caldo senza autorizzazione. Seguendo questi metodi, puoi facilmente individuare qualsiasi istanza di contenuto collegato tramite hotlink , consentendoti di adottare le misure appropriate per prevenire un ulteriore uso improprio del tuo lavoro.
Come prevenire l'hotlinking delle immagini WordPress?
A questo punto, dovresti capire cos'è l'hotlinking di immagini e perché è essenziale prevenirlo. Fortunatamente, ci sono diversi metodi che puoi utilizzare per evitare l'hotlinking delle immagini sul tuo sito Web WordPress:
- Modifica il file .htaccess
- Usa plugin per la protezione dei contenuti
- Filigrana le tue immagini
- Usa un CDN
- Cambia il nome del file
- Rimozione del DMCA
Di seguito, menzioneremo come proteggere le tue immagini in diversi modi.
1) Aggiungi regole di riscrittura al tuo file .htaccess
Uno dei modi più semplici per impedire l'hotlinking delle immagini in WordPress è l'aggiunta di codice al file .htaccess . Questo file si trova nella directory principale della tua installazione di WordPress ed è accessibile tramite il pannello di controllo del tuo provider di hosting.
Puoi aggiungere codice al tuo file .htaccess che controlla il referrer della richiesta di immagine e consente solo le richieste dal tuo sito Web bloccando le richieste in arrivo da altri domini per tipi di file specifici, come le immagini.
Ecco il codice che blocca l'accesso alle tue immagini su siti web diversi dai tuoi social media. Vedrai una riga aggiuntiva con l'illustrazione di un altro sito web inserito nella whitelist.
/* Impedisci l'hotlinking delle immagini in WordPress */ RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?facebook.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?twitter.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?whitelisted-websites [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [F]
2) Utilizzo di plugin WordPress dedicati
Un altro metodo efficace consiste nell'utilizzare plug-in progettati esplicitamente per prevenire il furto di immagini e l'hotlinking. Le opzioni popolari includono WP Content Copy Protection e No Right Click, che disabilita la funzionalità del tasto destro e scoraggia gli utenti dal copiare o salvare le immagini direttamente dal tuo sito.
Un altro plug-in utile è il plug-in Hotlink File Prevention, che impedisce ad altri siti Web di collegare a caldo le tue immagini. Questo plug-in crea una lista bianca di siti Web a cui è consentito collegare le tue immagini bloccando tutti gli altri siti Web.
3) Strumenti di filigrana
Puoi anche utilizzare strumenti o servizi di filigrana che aggiungono automaticamente una sovrapposizione visibile alle tue immagini con informazioni sul copyright o marchio. Sebbene ciò non interrompa l'hotlinking, rende più difficile per gli altri far passare i tuoi contenuti come propri.
4) CDN con protezione da hotlinking
Prendi in considerazione l'utilizzo di una rete per la distribuzione di contenuti (CDN) come Cloudflare, che fornisce ulteriori livelli di sicurezza contro l'hotlinking e altre forme di abuso del sito web. Con questi metodi in atto, avrai un maggiore controllo su come le tue immagini vengono utilizzate online e sarai protetto meglio dall'uso non autorizzato.
5) Modifica il nome del file
Se trovi inaspettatamente un traffico elevato verso il tuo sito o molti siti che si collegano a una singola immagine, rinominare il file è un'opzione semplice e rapida. Così facendo, le foto alla fine degli hotlink si trasformano in errori 404 . Questa tecnica è utile, ma è più un cerotto che una difesa infallibile contro l'hotlinking diffuso.
6) Presentare l'avviso di rimozione DMCA
Questa è l'ultima cosa che puoi fare. Puoi presentare un avviso di rimozione DMCA se nulla di quanto menzionato sopra funziona. Le rimozioni DMCA possono essere molto utili nella maggior parte dei casi. Le persone rimuoveranno immediatamente i contenuti protetti da copyright perché non devono affrontare alcuna azione legale.
Conclusione
In questo articolo, abbiamo discusso diversi metodi per impedire l'hotlinking delle immagini. Prevenire l'hotlinking delle immagini può sembrare minore a prima vista, ma può influire seriamente sulle prestazioni e sulla reputazione del tuo sito web.
Adottando misure proattive per prevenire l'hotlinking sul tuo sito, ti proteggerai dall'uso non autorizzato delle tue immagini , dal furto di larghezza di banda e da altri potenziali problemi legali, assicurandoti al tempo stesso che i visitatori visualizzino i tuoi contenuti nel modo previsto, direttamente sul tuo sito!
Tutti i metodi che abbiamo menzionato sono facili da applicare. Scegline uno e assicurati che le tue immagini vengano utilizzate solo con il tuo permesso.
Siamo aperti a qualsiasi domanda o suggerimento se hai altre misure per impedire l'hotlinking in WordPress. Per questo, lascia un commento qui sotto.
Nel frattempo, ecco alcuni altri post relativi a WordPress che potresti trovare utili.
- Come proteggere con password una pagina su WordPress
- Migliori plugin tooltip di WordPress – 2023
- Come ottimizzare il database di WordPress – Guida completa