我的託管圖片已鏈接到其他網站,所以現在我想將這些鏈接重定向到我的網站。 我的圖片鏈接看起來像這樣 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