我想防止Jetty 9.3.6服务器上的静态文件上的热链接,即只允许我的域,我的子域,并直接访问(没有引用标头,例如直接用web上的url打开它)浏览器)查看它们。
到目前为止,我唯一发现的是Rewrite插件的HeaderPatternRule
,但似乎只能重写标题。
更新:Apache Httpd上的类似内容
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?yourwebdomain.com(/)?.*$ [NC]
答案 0 :(得分:1)
向静态部署添加过滤器,保护您的首选路径不受热链接的影响。
请参阅示例过滤器的先前答案:https://stackoverflow.com/a/4051622/775715