0

我想知道是否可以在 htaccess 文件中设置重定向,以便如果其他网站直接链接到我网站上的图像,而不是图像在浏览器窗口中打开,图像的页面显示托管在。

此页面与图像具有相同的名称,即如果其他站点链接到的图像是

www.mysite.com/imagename.jpg

然后我希望它重定向到一个名为

www.mysite.com/imagename/

4

2 回答 2

0

This might work.

RewriteRule ^(.*)\.(jpg|gif|png)$ /$1/ [R]

RewriteRule ^wp-content/main/.+/(.*)\.(jpg|gif|png)$ /$1/ [R]
于 2013-07-19T19:28:35.900 回答
0

试试这个代码:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^www\.mysite\.com$
RewriteRule ^wp-content/main/[0-9]{4}_[0-9]{2}/([\.]+)\.(jpe?g|gif|png)$ /$1/ [R=301]
于 2013-07-19T19:25:20.957 回答