我目前有一个托管我的主站点的主机。我已经在另一台服务器上设置了 nginx 来镜像/缓存正在请求的文件(如果它还没有),特别是图像和 flv 视频。
例如:
www.domain.com 是我的主要网站。
www.domain.com/video/video.flv
www.domain.com/images/1.png
我想请apache将其重定向到imgserv.domain.com(imgserv.domain.com指向另一个服务器IP)
imgserv.domain.com/video/video.flv
imgserv.domain.com/images/1.png
基本上重定向具有某些文件类型的所有内容并保留 URL 的结构,如 flv 等。
我尝试了一些方法,但出现重定向循环错误。有人可以帮我吗?
谢谢!
这就是我目前所拥有的
RewriteEngine ON
RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RedirectMatch 302 ^(.*)\.gif$ http://imgserv.domain.com/forums$1.gif
RedirectMatch 302 ^(.*)\.jpg$ http://imgserv.domain.com/forums$1.jpg
RedirectMatch 302 ^(.*)\.png$ http://imgserv.domain.com/forums$1.png