Com base nas informações da API de armazenamento de objetos, você pode fazer isso agora usando o X-Container-Read: .r:hostname
no bloco, conforme explicado em Documentação Swift .
Temos um plano para criar uma nova seção em nosso site - que contará com vídeo em HTML5. Durante os testes iniciais que fizemos, o vídeo HD codificado com o Zencoder e armazenado na Rackspace Cloud Files e entregue pelo CDN funciona muito bem, muito rápido e muito bom!
No entanto, em PHP / htaccess existe uma opção para parar o hot-linking que basicamente diz, somente permitir a entrega do arquivo se o pedido tiver origem no servidor host. Alguém sabe de algo semelhante que poderíamos usar / implementar para impedir que os vários arquivos sejam entregues a sites alternativos.
A situação na qual não queremos entrar é quando alguém pega o código CDN e links para o vídeo de um fórum da web ou outro site. Mas, tendo dito isso, não estou totalmente certo de que podemos preveni-lo.
Alguém tem alguma ideia?
Com base nas informações da API de armazenamento de objetos, você pode fazer isso agora usando o X-Container-Read: .r:hostname
no bloco, conforme explicado em Documentação Swift .
Eu não acho que isso seja um problema solucionável com qualquer um dos CDNs. A Akamai e os CDNs da Microsoft também têm esse problema.
A maioria dos CDNs oferece suporte a algum tipo de "token seguro" para permitir o controle de acesso. Basicamente, esses são parâmetros de URL com limite de tempo. Até o YouTube usa isso para impedir o processamento de arquivos.
Se os arquivos em nuvem da Rackspace não suportarem esses, provavelmente eles serão em breve. Eles têm introduzido novos recursos com freqüência desde a mudança para a Akamai para entrega. O MaxCDN suporta isso, assim como os outros.
Eu acabei de conversar com um representante da Rackspace que disse que atualmente não há métodos de controle de acesso para impedir o hotlink por hosts não aprovados. Depois de colocar um arquivo no Cloud Files, ele fica disponível para o mundo para seu prazer de incorporação.
Ele disse que está buscando uma solução, mas não há cronograma de implementação.
edit: Eu também devo observar que, pelo que eu li, a Akamai permite isso, então é só uma questão de Rackspace conseguir que essa funcionalidade goteje.
Tags cdn rackspace-cloud