Skip to content

Instantly share code, notes, and snippets.

@webmozart
Created December 6, 2010 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save webmozart/730993 to your computer and use it in GitHub Desktop.
Save webmozart/730993 to your computer and use it in GitHub Desktop.
ProjectConfiguration adaptation to prevent sessions starting for bots
// avoid session starting for bots
$agents = array(
'googlebot',
'yahoo! slurp',
'baiduspider',
'sosospider',
'bingbot',
'nagios-plugins',
);
foreach ($agents as $i => $agent)
{
$agents[$i] = preg_quote($agent, '/');
}
if (preg_match('/' . implode('|', $agents) . '/i', $_SERVER['HTTP_USER_AGENT']))
{
sfConfig::set('sf_factory_storage', 'sfNoStorage');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment