2012-04-05 59 views
0

所以只要有人访问这个页面:将流量重定向到CDN

http://www.site.com/page/image_(.*).png 

他们重定向到CDN网址,这将是

http://cdn.site.com/page/image_(.*).png 

我怎样才能做到这一点使用htaccess的?我只需要这个网址。

回答

1

使用mod_alias中,如果你有机会到虚拟主机的配置,在您的主虚拟主机(用于WWW)地址:

RedirectMatch 301 ^/page/image_(.*)\.png http://cdn.site.com/page/image_$1.png 

如果您没有访问并有能力使用.htaccess文件,你需要mod_rewrite:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?site.com [NC] 
RewriteRule ^page/image_(.*).png http://cdn.site.com/page/image_$1.png [R=301,L] 
+0

工作完美!先生非常感谢您! – Ken 2012-04-05 03:16:14