Apache 将流量重定向到CDN页面

Apache 将流量重定向到CDN页面,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,因此,每当有人访问此页面时: http://www.site.com/page/image_(.*).png 它们被重定向到cdn url,这将是 http://cdn.site.com/page/image_(.*).png 我如何使用htaccess实现这一点?我只需要这个url。使用mod_别名,如果您可以访问vhost配置,请在主vhost(www)中添加: 如果您没有访问权限并且必须使用.htaccess文件,则需要修改: RewriteEngine On RewriteCond

因此,每当有人访问此页面时:

http://www.site.com/page/image_(.*).png
它们被重定向到cdn url,这将是

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

我如何使用htaccess实现这一点?我只需要这个url。

使用mod_别名,如果您可以访问vhost配置,请在主vhost(www)中添加:

如果您没有访问权限并且必须使用.htaccess文件,则需要修改:

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

工作得很好!非常感谢,先生!
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?site.com [NC]
RewriteRule ^page/image_(.*).png http://cdn.site.com/page/image_$1.png [R=301,L]