Que tal, en ocasiones necesitamos tener algunos mp3 en nuestro servidor web (recuerda que al subirlos estos podrían tener derechos de autor), pero no queremos que nadie ajeno los toque, ¿cómo podemos restringir el acceso a todos, excepto a aquel que visite nuestra web directamente?, pues entonces sigue leyendo.
Después de mucho indagar en la red encontré un truco, en nuestro archivo .htaccess debemos anexar lo siguiente:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://nuestrositio.com*/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://nuestrositio.com*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.nuestrositio.com*/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.nuestrositio.com*$ [NC]
RewriteRule .*\.(mp3|mp4)$ - [F,NC]
RewriteEngine on # Activa el mod_rewrite
RewriteCond %{HTTP_REFERER} ^$
RewriteRule .*\.(mp3|mp4)$ - [F,NC]
Esto cerrará el paso a todos aquellos que quieran enlazar nuestros archivos mp3/mp4 y tampoco se podrán visualizar si entraran a la carpeta que los contiene (tecleando la dirección desde la barra de direcciones del navegador), sería como si simplemente no existieran.
Procedencia de las imágenes:
File: Logo MP3 https://es.m.wikipedia.org/wiki/Archivo:Mp3.svg |
No hay comentarios. :
Publicar un comentario