将流量重定向到CDN页面



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

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

他们被重定向到cdn url,这将是

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

我如何使用htaccess做到这一点?我只需要这个网址。

使用mod_alias,如果您有权访问vhost-config,请在您的主vhost(用于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]

最新更新