0

我有一个文件夹,其中有不同的图像。

phpe77WUQ-155x194.jpg      
phpe77WUQ-276x345.jpg          
phpe77WUQ-84x105.jpg   
phpe77WUQ.jpg
sdfs714ggs4eg-155x194.jpg      
sdfs714ggs4eg-276x345.jpg          
sdfs714ggs4eg-84x105.jpg   
sdfs714ggs4eg.jpg

只能从任何地方查看名称中大小(例如 155x194)的图像。其他两个图像只能从referer .domain.com/user/editimage 中看到

我如何用 htaccess 做到这一点?

4

1 回答 1

0

我希望这对你有用:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://.*\.domain\.com/user/editimage$ [NC]
RewriteRule !^(.*)-([0-9]+)x([0-9]+)\.jpg$ - [NC,L,F]

如果引用者不是 subdomain.domain.com/user/editimage,则名称中没有大小的每个图像都将被阻止

于 2012-05-27T15:28:13.097 回答