2010-07-18 19 views
0

我怎么能写一个mod_rewrite规则来处理所有的请求,如http://mysite.example/images/IMAGE.gif|jpg|png,而不是http://mystaticfiles.example/IMAGE.gif|jpg|pngmod_rewrite:服务图像形成另一台服务器

由于

+1

作为头重定向(用户可以看到,如果他们仔细检查),或通过内部代理? – 2010-07-18 16:09:07

+0

可能通过内部代理 – pistacchio 2010-07-18 16:11:49

回答

0

如佩卡正确提到的,可以发送一个重定向([R = 301]),或可以使用一个代理标志([P]),以将请求发送到特定的服务器。使用代理方法,您将失去有关请求客户端的日志记录信息,因为您的服务器mysite.example连接到mystaticfiles.example并从中获取内容。您还可以使用带代理的系统将带宽加倍。

client connection -> mysite.example -> proxy request to mystaticfiles.example 
-> mystaticfiles.example sends file -> mysite.example -> sends file to client 
相关问题