mod_rewrite didn't even cross my mind! Smashing idea and worked a treat. Thanks.
2009/9/8 pghoratiu <[email protected]> > > My suggestion is to use Apache rewrite and filter out the arguments > that may interfere with the caching (if you don't need them). > If you still need them in the application you would have to go into > the symfony core to make changes, probably a symfony dev could tell > more about where to make this change. > > On Sep 8, 11:47 am, Stephen Melrose <[email protected]> wrote: > > Hi Eno, > > > > Thanks for your reply. > > > > I have to disagree with you I'm afraid. Everywhere I read states that > > when a query string (non Symfony formatted) is appended to the URL, > > the caching system is disabled, e.g. this line from the Practical > > Symfony book, > > > > "Instead of clearing the cache each time you make a change, you can > > also disable the cache by adding any query string to the URL," > http://www.symfony-project.org/jobeet/1_2/Propel/en/22#chapter_22_cle... > > > > If however you append a Symfony formatted query string, it caches > > fine, with the query string too, e.g. > > > > http://example.com/my/url.html/some/param > > > > I suppose my question is then, how can I make the cache for /my/ > > url.html ignore the query /some/param, or any other query, and just > > cache the page only? > > > > Thanks, > > > > Steve > > > > On 7 Sep, 17:19, Eno <[email protected]> wrote: > > > > > On Mon, 7 Sep 2009, Stephen Melrose wrote: > > > > From my understanding, the minute you pass a query string on the end > > > > of a URL, the caching system is disabled. > > > > > Nope, that's not true. Assuming you're caching the action, then all > URLs > > > with the samy query string will be cached after the first request. > > > > > > However, I need to cache a page with a query string passed to it. The > > > > query string is 100% irrelevant and is simply used to force a > download > > > > in Flash. > > > > > > So, my question is how do I do this? I just need to cache the page, > > > > but ignore the query string as if it weren't there. > > > > > If the query string is always the same then it should be cached. > > > > > -- > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" 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/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
