Hotlink como evitar la descarga directa desde una web externa

Hola, estoy buscando como configurar una regla en Cloudflare que evite la descarga externa directa de archivos pdf,doc,jpg,gif, etc. y que me redirija a una página personalizada de error o simplemente a la home cuando se intente acceder a la descarga directa.
Antes lo hacia con unas lineas de comando en el .htaccess pero quiero hacerlo desde el Cloudflare.
Alguien podría ayudarme?

El .htaccess incluía estos comandos:

ultima hotlink proteccion

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png|pdf)$ [NC] RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?dominio\. [NC] RewriteRule \.(gif|jpe?g?|png|pdf)$ - [F,NC,L]

Cloudflare’s Page Rules are not conditional. You can use a Firewall Rule to block by Referer and file extension, but it will not forward to a custom page.

The only way I can think to do this is to use a Cloudflare Worker that does all this.

This topic was automatically closed after 31 days. New replies are no longer allowed.