Knowledge Base
Cerca:     Ricerca avanzata
Sfoglia per categorie:

Inline linking - Protezione

Visite: 1876
Voti: 0
Posted: 29 gen, 2009
by: Admin A.
Updated: 10 feb, 2009
by: Admin A.
La pratica dell'inline linking (o hotlinking) è uno stratagemma usato nella creazione di siti web nei quali le pagine fanno riferimento ad oggetti che non appartengono al dominio in cui questi vengono visualizzati o usati.

In particolare, gli hot-link sono usati con immagini di grosse dimensioni provenienti da altri siti web. Tale procedura comporta un forte sfruttamento del server in cui sono realmente memorizzate e un utilizzo praticamente nullo del server che contiene il sito web visualizzato. [fonte http://it.wikipedia.org/wiki/Hot-link]


Per proteggersi da questa pratica è possible sfruttare i file .htaccess

Allo scopo sarà necessario creare in locale e trasfere poi sul server, all'interno della document root httpdocs, un file chiamato  .htaccess (notare il prefisso 'punto').

 

Il file dovrà contenere il seguente codice:

 

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?miosito.xx/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]

 

Importante:
miosito.xx deve essere sostituito dal nome del proprio sito.

Nota:
La tecnica descritta è applicabile ai server linux.


 

 


Altro in questa categoria
document Aggiungere risorse e servizi aggiuntivi
document Visualizzazione errori PHP
document Accesso diretto al pannello Plesk
document Modificare priorità file index (Server Linux)
document RoR - Ruby On Rails



RSS