仅限htaccess匹配(地址栏)网址

时间:2013-04-24 21:25:33

标签: .htaccess mod-rewrite

我想阻止在新标签页中打开图片。

RewriteRule \.(jpg|jpeg|png|gif)$ %{ENV:REWRITEBASE} [NC,R,L]

但是这条线正在对每个请求执行,这使得所有图像都消失了 是否有一个我可以使用的标志,以便只有当url在地址栏中时才会执行RewriteRule?

此致

1 个答案:

答案 0 :(得分:1)

不,没有。你正在处理服务器端编程 - 它不知道浏览器会发生什么。

你可以检查的只是一个参考者,但这是一个非常弱的检查,并且在打开图像到新标签时无法区分。唯一可能产生影响的情况是,有人会使用直接链接到其他地方的图片,而不是来自您的网站。