Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Risolvere un problema di hotlinking

Aggiornamento 06/08/2026

Questa guida spiega come limitare l'hotlinking dei file ospitati sul tuo Hosting Web Infomaniak.

 

Introduzione

  • L' hotlinking consiste nel fatto che un sito web di terze parti visualizzi direttamente immagini, video o altri file ospitati sul tuo server utilizzando il loro URL pubblico, senza ospitarli sul proprio server.
  • Questa pratica utilizza le risorse del tuo hosting (larghezza di banda, connessioni HTTP e risorse del server) senza la tua autorizzazione. Può anche violare i tuoi diritti d'autore o limitare il controllo sulla diffusione dei tuoi contenuti.
  • Anche se le attuali capacità di rete rendono l'impatto sulla larghezza di banda generalmente meno critico rispetto al passato, si consiglia comunque di limitare l'hotlinking per evitare un consumo inutile delle risorse del vostro hosting.

 

Impedire l'hotlinking con un file .htaccess

Se il tuo sito utilizza il server web Apache e il modulo mod_rewrite, puoi limitare l'accesso diretto a determinati file aggiungendo delle regole nel file .htaccess situato nella directory principale del tuo sito.

L'esempio seguente protegge i principali formati di immagine, inclusi i formati moderni WebP e AVIF:

RewriteEngine On

# Consenti le richieste senza l'intestazione Referer
RewriteCond %{HTTP_REFERER} !^$

# Consenti le richieste dal tuo dominio (sostituisci con il tuo dominio)
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?vostro-dominio\.com [NC]

# Consenti i principali motori di ricerca
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?google\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?bing\. [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?yahoo\. [NC]

# Blocca l'hotlinking per i file immagine
RewriteRule \.(jpg|jpeg|png|gif|svg|webp|avif)$ - [F,NC,L]

Da adattare prima dell'utilizzo:

  • Sostituisci vostro-dominio.com con il tuo nome di dominio.
  • Le richieste che non contengono l'intestazione HTTP Referer sono consentite per garantire la compatibilità con alcuni browser, applicazioni o meccanismi di protezione della privacy che non trasmettono tale intestazione.
  • Le regole che consentono ai principali motori di ricerca di accedere alle immagini permettono ai loro robot di indicizzarle. Disabilitarle impedirà l'indicizzazione di queste immagini.
  • La regola utilizza l'opzione [F], che restituisce una risposta HTTP 403 Forbidden. Questo metodo blocca immediatamente la richiesta senza fornire contenuti aggiuntivi, riducendo così il consumo delle risorse del server.

Se utilizzi Cloudflare come CDN davanti al tuo hosting Infomaniak, puoi anche attivare la funzionalità Hotlink Protection dall'interfaccia di amministrazione per bloccare questo tipo di accesso prima che raggiunga il tuo hosting.


Questa FAQ è stata utile?