Is there a way to expire page caches using regular expressions like you can with fragment caches? I''m writing an app which has a catalogue style product listing but not full on e-commerce. It''s pretty simple; with just categories and products within them. A url for a product called "Band Saws" within the category "Heavy duty saws" would look like "http://domain.com/ products/heavy-duty-saws/band-saws". The problem is that when an admin user edits a category ("Heavy duty saws"), I need to expire the entire "heavy-duty-saws" directory in public to wipe every product which has been cached within that category. With fragment caching, I''d just use regexp, but that doesn''t seem to work in page caching (at least the same way it does with fragments). I tried using "system "rm -rf #{RAILS_ROOT}/public/products/ #{category.url_slug}" from within the CategorySweeper which I was trying to get the expire_page method to work in but it didn''t work either (I didn''t really dig far into why this one wasn''t working.. should it?) Thanks in advance for any help. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---