我想使用 htaccess 允许热链接但是如果有人在我的网站上查看图像我想将他们重定向到我显示导航等的图像的“托管”版本。
因此,基本上任何从外部站点进行热链接的人都不会受到影响,但如果有人直接在我的服务器上查看图像,即 www.domain.com/image.jpg 它会重定向。我还想确保我也可以在我的网站内正确显示图像。
任何人都可以帮忙吗?
编辑:这是我目前拥有的代码
RewriteCond %{REQUEST_FILENAME} \.jpg$
RewriteCond %{HTTP_REFERER} =""
RewriteRule ^userpics/covers/(.*).jpg$ /view/$1.html [R=301]
RewriteRule ^view/(.*).html$ /view.html?img=$1 [L]
谢谢