catchAllRequest excepts for specfic ips

I have redirected all request to maintenance page, first i need to check the web app with some local ips and then i will set catch request false.

Is there any way,some one help me …


chill :)

Create a simple behavior. Attach an event handler to onBeginRequest. Check the IP in the event handler method. If doesn’t match, set CWebApplication::$catchAllRequest dynamically. Attach the behavior to CWebApplication in your application configuration:

'behaviors' => [

  'catchable' => [

	'class' => '',

	'enabled' => true,

	'allowedIps' => [