You cannot do that with varnish, or with anything else :)
Traian
From: [email protected] 
[mailto:[email protected]] On Behalf Of Ronny Östman
Sent: Wednesday, March 30, 2011 8:35 AM
To: [email protected]
Subject: Using varnish to cache remote content

Hello!

This might be a stupid question since I've searched alot and haven't really 
found the answer..

Anyway, I have a varnish set up caching requests to my backend the way I want 
it to and it works great
for all content that my backend provides.

The problem I am having is caching content from remote sources.. I'm not sure 
if this is really possible since
the request may not go through varnish.. i guess?

To further illustrate my question, here's an example of how it might look:

GET mydomain.com - Domain: mydomain.com
GET main.css - Domain: mydomain.com
GET hello.jpg - Domain: static.mydomain.com
GET anypicture.png - Domain: flickr.com
GET foo.js - Domain: foo.com

In this example, is it possible to have my varnish cache those "remote" 
requests as well? I can set up backends
for those remote domains and force varnish to use them instead of my own 
backend but I can't seem to find a
way to have varnish do this "dynamically". The requests doesnt seem to go 
through my varnish according to
varnishlog and this makes it hard to set backend depending on host.

Am I trying to accomplish something impossible here?

Thanks!

Regards,
Ronny
_______________________________________________
varnish-misc mailing list
[email protected]
http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to