nginx缓存动态URL

时间:2010-06-30 07:44:11

标签: iis caching nginx

我有一个网站

www.somesite1.com从www.somesite2.com获取所有图像内容

每次要显示图像时,我们只需使用绝对URL就可以得到它

img src =“http://www.somesite2.com/event/image.jpg”/

因此,每次用户访问www.somesite1.com获取内容www.somesite2.com都会受到重创。 并且nginx在IIS前面,所以我想在nginx上缓存图像...并不总是从IIS获取。 请告诉我细节。 非常感谢〜

1 个答案:

答案 0 :(得分:0)

可能为时已晚,但您可以使用the proxy module of nginx执行此操作。

有很多解决方案,但你没有提供足够的细节。

一种解决方案是在(例如)/ site2 /上为www.somesite1.com域提供代理规则。这些规则将转发请求到www.somesite2.com。

你的绝对网址指向http://www.somesite1.com/site2/foo.png(例如)。

当然,根据您的网址方案,您可以设置更精细,更不可见的内容(比这个愚蠢的/ site2 /规则)。