How to ignore query parameters in web cache?

Posted by eduardocereto on Server Fault See other posts from Server Fault or by eduardocereto
Published on 2010-04-27T14:14:14Z Indexed on 2012/04/12 5:33 UTC
Read the original article Hit count: 425

Filed under:
|
|

Google Analytics use some query parameters to identify campaigns and to do cookie control. This is all handled by javascript code. Take a look at the following example:

http://www.example.com/?utm_source=newsletter&utm_medium=email&utm_ter m=October%2B2008&utm_campaign=promotion

This will set cookies via JavaScript with the right campaign origin. This query parameters can have multiple and sometimes random values. Since they are used as cache hash keys the cache performance is heavily degraded in some scenarios.

I suppose there's a not so hard configuration on cache servers to just ignore all query parameters or specific query parameters. Am I right?

Does anyone know how hard is it in popular web cache solutions, to create ?

I'm not interested in a specific web cache solution. It would be great to hear about the one you use.

© Server Fault or respective owner

Related posts about http

Related posts about cache