Just a note: please be aware that by default PHP will issue some headers that will not permit caching (Cache-Control). Please also verify php.ini. Regarding your regex... you wrote "phg"...
Traian From: [email protected] [mailto:[email protected]] On Behalf Of Shibashish Sent: Tuesday, February 22, 2011 12:57 PM To: [email protected] Subject: Force cache a php page Hi All, I have a website under varnish-2.1.5-1. I have a php page (test.php) which is kinda static and I can cache it for some time (5 mins). The URLs hitting this page are like the following due to which the varnish cache is MISSed and the apache webserver is being hit. How do I do a regex to overcome this? My trial config is mentioned in the end.... 1.00 TxURL /test.php?id=219488&TabID=3&Res=2&dt=866845858823555200 1.00 TxURL /test.php?id=253114&TabID=3&Res=2&dt=846642321042837100 1.00 TxURL /test.php?id=104326&TabID=3&Res=2&dt=575570316149238400 1.00 TxURL /test.php?id=30946&TabID=3&Res=2&dt=109061349055833870 1.00 TxURL /test.php?id=109331&TabID=3&Res=2&dt=284968385895093150 1.00 TxURL /test.php?id=147630&TabID=3&Res=2&dt=182582005324904030 1.00 TxURL /test.php?id=226618&TabID=3&Res=2&dt=567666382104328500 1.00 TxURL /test.php?id=44438&TabID=3&Res=2&dt=894643067109792400 1.00 TxURL /test.php?id=219029&TabID=3&Res=2&dt=120583019713746690 1.00 TxURL /test.php?id=92700&TabID=3&Res=2&dt=812672457300415500 1.00 TxURL /test.php?id=244364&TabID=3&Res=2&dt=543154670573941800 1.00 TxURL /test.php?id=204543&TabID=3&Res=2&dt=108553982023531000 1.00 TxURL /test.php?id=155579&TabID=3&Res=2&dt=609157805933082500 1.00 TxURL /test.php?id=100248&TabID=3&Res=2&dt=329215175928002100 1.00 TxURL /test.php?id=155347&TabID=3&Res=2&dt=324280933690657500 1.00 TxURL /test.php?id=153167&TabID=3&Res=2&dt=262366359106033180 1.00 TxURL /test.php?id=175035&TabID=3&Res=2&dt=748310387497392400 1.00 TxURL /test.php?id=122942&TabID=3&Res=2&dt=89373125154077630 1.00 TxURL /test.php?id=157531&TabID=3&Res=2&dt=164945409132294180 1.00 TxURL /test.php?id=100248&TabID=3&Res=2&dt=381019014643790400 1.00 TxURL /test.php?id=103053&TabID=3&Res=2&dt=597790616600820500 vcl_recv if (req.url ~ "\.phg(\?.*)?$") { return(lookup);} Thanks. -- Shib
_______________________________________________ varnish-misc mailing list [email protected] http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
