我的托管图片已链接到其他网站,所以现在我想将这些链接重定向到我的网站。 我的图片链接看起来像这样 http://example.com/uploads/images/September2014//iphone-6.gif
(所有图像类型JPG,GIF,PNG等) sepetember2014/是每个月都会变化的动态文本(MONTHNAME(字母)年(位)),加上额外/上其结束。 现在我想上面的URL重定向到将其他网站的所有图片链接重定向到网址
http://example.com/media/iphone-6
我尝试以下,但didint工作
RewriteCond %{HTTP_REFERER} !example.com
RewriteRule ^\.jpg $1\.html [R=301,L
我的网站htacess这个样子 使用anubhava答案
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
RewriteCond %{HTTP_REFERER} !example\.com$
RewriteRule ^uploads/images/.+?/([^./]+)\.jpg$ /media/$1 [R=301,L,NC]
什么是您的服务器'example.com'或'yourdomain.com'? – anubhava 2014-10-18 18:40:13
我修复了它的example.com – Dexture 2014-10-18 18:42:49