Hi Marcin,
may be I didn't understand you correctly, but I think
config.action_controller.asset_host is not related with the problems I
address with the patch.
If you set asset_host to "/public" for development, urls look like this
(resolved by browser):
original: public/stylesheets/jquery/redmond/images/test.png
cached: public/stylesheets/images/test.png
After my patch:
original: public/stylesheets/jquery/redmond/images/test.png
cached: public/stylesheets/jquery/redmond/images/test.png
If you set asset_host to a different host, like
"http://mydata.com:123/data/":
original:
http://mydata.com:123/data/stylesheets/jquery/redmond/images/test.png
cached: http://mydata.com:123/data/stylesheets/images/test.png
After my patch:
original:
http://mydata.com:123/data/stylesheets/jquery/redmond/images/test.png
cached:
http://mydata.com:123/data/stylesheets/jquery/redmond/images/test.png
So there should be no need at all to set absolute urls in the
stylesheets, as the browser does the resolving of the external url's
relative to the location of the css.
Corin
On 22.01.2010 07:21, Marcin Seroczynski wrote:
It would be great to take advante of:
config.action_controller.asset_host = "http://static%d.domain.com"
We are serving static content from different server/location with
different URL (just as YSlow describes it) and we have to add absolute
URLs in CSS files to serve those files from those domains.
This feature should work same as all other helpers/methods for
generating URLs for static content, e.g. image_tag
Martin
--
You received this message because you are subscribed to the Google Groups "Ruby on
Rails: Core" group.
To post to this group, send email to rubyonrails-c...@googlegroups.com.
To unsubscribe from this group, send email to
rubyonrails-core+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/rubyonrails-core?hl=en.