A little more info now... when I simulate the img tag request by typing www.myapp.com/photos/5/retrieve into the browser, I get the following line in my Apache access.log:
"GET /photos/5/retrieve HTTP/1.1" 304 0 whereas if I type in the url to one of my public images (www.myapp.com/ images/logo.jpg), the logo image displays and I get the following line in the Apache log: "GET /images/logo.jpg HTTP/1.1" 200 30796 Clicking the download link (which is successful) produces a similar access.log entry with status code 200. A cursory search on HTTP status codes shows me 200 means OK and 304 means "Not Modified". Does this have something to do with caching -- is Apache thinking it has the requested data cached? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

