我们有一个客户,其网站在Apache上运行。最近,该站点的负载不断增加,并且我们希望将站点上的所有静态内容转移到无cookie域,这是一个停顿点http://static.thedomain.com
。
该应用程序不是很好理解。因此,为了给开发人员时间修改代码以将其链接指向静态内容服务器(http://static.thedomain.com
),我考虑过通过nginx代理站点并重写传出的响应,以便将链接/images/...
重写为http://static.thedomain.com/images/...
。
因此,例如,在Apache对nginx的响应中,出现了标题+ HTML的斑点。在从Apache返回的HTML中,我们有如下<img>
标签:
<img src="/images/someimage.png" />
我想将其转换为:
<img src="http://static.thedomain.com/images/someimage.png" />
这样浏览器在接收到HTML页面后便直接从静态内容服务器请求图像。
nginx(或HAProxy)可以做到吗?
我粗略浏览了一下文档,但是除了重写入站URL之外,没有其他事情对我有所帮助。