I got the same problem.
On Jul 12, 5:39 pm, Erik Lindblad <e...@aldm.se> wrote:
> Hi
>
> I am trying to get my Apache/Passenger installation to cache all
> assets with a Rails style timestamp. My vhost file contains:
>
> <VirtualHost *:80>
> ServerNamewww.blabla.se
> DocumentRoot /home/deployer/public/blabla/public
>
> <Directory /home/deployer/public/blabla/public>
> <IfModule mod_expires.c>
> <FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|
> js|css|swf)\?[0-9]+$">
> ExpiresActive on
> ExpiresDefault "access plus 10 years"
> </FilesMatch>
> </IfModule>
> </Directory>
> </VirtualHost>
>
> If I use the "catch all" regexp "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|
> css|swf)$" then the assets get expires headers, but not if I include
> the demand for a ? and 1 or more digits. I have checked the Perl
> regexp documentation and I cannot see what is wrong with it. It also
> runs well in Ruby, though I am not 100% of the compatibility between
> Ruby and Perl regexp.
>
> Does anyone have a working regexp for this?
>
> Regards
>
> Erik Lindblad
--~--~---------~--~----~------------~-------~--~----~
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 rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---