Se você operar uma rede de distribuição de conteúdo, você provavelmente está se perguntando por que ele ocupa tanta largura de banda . Infelizmente , CDN são os alvos de hotlinking , também conhecido como lixiviação e vinculação direta . Por hotlink para o seu conteúdo , outros domínios usá-lo sem realmente que o hospeda. Você basicamente dar-lhes conteúdo e largura de banda de forma gratuita. Para superar esse problema e evitar hotlink no CDN, você pode usar o arquivo htaccess . Restringir o acesso ao seu domínio e permitir que apenas domínios amigáveis para hotlink . Instruções
1
Entrar para o seu servidor CDN e localize o arquivo htaccess . Na sua raiz. Se o arquivo htaccess . Não está lá, criar um novo arquivo de texto e nomeie-o " . Htaccess " ( sem extensões ) .
2
Abra o arquivo . Htaccess em qualquer editor de texto. < Br >
3
Adicione estas regras no final do arquivo htaccess para impedir todos os domínios, exceto o seu a partir hotlink para o seu CDN : .
RewriteEngine onRewriteCond % { HTTP_REFERER } ^ $ RewriteCond % { HTTP_REFERER } ! ^ http://( www. ) ? yourwebsite.com (/) ? . * $ [ NC ]
Substituir " yourwebsite.com " com o seu domínio .
< br > 4
Adicione essas condições só se você quiser permitir que um ou mais domínios , exceto a sua, a Hotlink para o seu CDN : !
RewriteEngine onRewriteCond % { HTTP_REFERER } ^ $ RewriteCond % { HTTP_REFERER } ^ http://( www. ) ? yourdomain.com (/) ? . * $ [ NC ] RewriteCond % { HTTP_REFERER } ! ^ http://( www. ) ? frienddomain1.com (/) ? . * $ [ NC ] RewriteCond % { HTTP_REFERER } ! ^ http://( www. ) ? frienddomain2.com (/) ? . * $ [ NC ]
5
Salve o arquivo htaccess . e reiniciar o servidor CDN . Somente você e seus amigos podem hotlink aos seus arquivos a partir de agora .