Se si utilizza una rete di distribuzione di contenuti, probabilmente ti starai chiedendo perché ci vuole così tanto di banda . Purtroppo , CDN sono gli obiettivi di hotlinking , noto anche come sanguisughe e il collegamento diretto . Con hotlinking ai tuoi contenuti , altri domini usano senza in realtà che lo ospita . Che, fondamentalmente, fornire loro contenuti e la larghezza di banda per la connessione . Per superare questo problema e prevenire hotlinking in CDN , è possibile utilizzare il file . Htaccess per limitare l'accesso al tuo dominio e consentire solo domini amichevoli per hotlink . Istruzioni
1
accedere al tuo server di CDN e individuare il file . Htaccess nella sua radice . Se il file . Htaccess non c'è, creare un nuovo file di testo e il nome " . Htaccess " ( senza estensioni ) .
2
Apri il file . Htaccess in qualsiasi editor di testo . < Br >
3
Aggiungi queste regole , alla fine del file htaccess per evitare che tutti i domini tranne tuoi dall'hotlinking al CDN : . !
RewriteEngine onRewriteCond % { HTTP_REFERER } ^ $ RewriteCond % { HTTP_REFERER } ! ^ http://( www. ) ? yourwebsite.com ( /) ? . * $ [NC ]
Sostituire " yourwebsite.com " con il tuo dominio .
< br > 4
Aggiungi queste condizioni solo se si desidera consentire a uno o più domini , tranne il vostro, per hotlink al CDN : !
RewriteEngine onRewriteCond % { HTTP_REFERER } ^ $ RewriteCond % { HTTP_REFERER } ^ http://( www. ) ? yourdomain.com ( /) ? . * $ [NC ] RewriteCond % { HTTP_REFERER } ! ^ http://( www. ) ? frienddomain1.com ( /) ? . * $ [ NC ] RewriteCond % ! ^ http://( www. ) ? frienddomain2.com ( /) ? . * $ [NC ]
5
Salvare il file . htaccess e riavviare il server CDN { HTTP_REFERER } . Solo tu ei tuoi amici possono ipertestuale per i tuoi file da ora in poi .