On 11/01/2013 12:32 a.m., tomsl wrote:
I am testing squid as a reverse proxy in front of a website. What I am trying
to do is to get some media files from a different server when they are
requested from the main site, example:
If I try to access proxy.mysite.com/media/images/image.jpg, the site
actually gets the image from a different server, in this case from the
rackspace cloudfiles cdn. I can get squid to use the cdn domain when getting
the files however it still tries to get in from /media/images on the
destination server which will not work. What I need to do is instead of
making squid get the file from:
somecontainer.rackcdn.com/media/images/image.jpg
it actually gets:
somecontainer.rackcdn.com/image.jpg
How would I go about this?
By re-writing the URL with a helper script and the url__rewrite_program
directive.
http://www.squid-cache.org/Doc/config/url_rewrite_program/
http://wiki.squid-cache.org/Features/Redirectors
Amos