仅将图像重定向到静态域

时间:2015-03-02 20:02:41

标签: apache .htaccess

如何将来自www.example.com的所有图片(png,jpg,gif)请求重定向到static.example.com?

我的htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这应该为你做。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{REQUEST_URI} ^/(.+)\.(gif|png|jpg)$ [NC]
RewriteRule ^(.*)$ http://static.example.com/$1 [L,R=301]

让我知道它对你有用。