getRouter(); if(!empty($_SERVER['REQUEST_URI'])&& (preg_match("@\/d\/@", strtolower($_SERVER['REQUEST_URI'])) || preg_match("@\/smsoauth2_qa\/@", strtolower($_SERVER['REQUEST_URI']))) ) { $router->add( "/d/tiffany/api/:controller/:action/:params", array( "controller"=>1, "action"=>2, "params"=>3 ) ); // $router->add( // "/smsoauth2_qa/api/oauth2/code", // array( // "controller" => 'oauth2' , // "action" => 'code', // ) // ); // $router->add( // "/smsoauth2_qa/api/oauth2/accesstoken", // array( // "controller" => 'oauth2' , // "action" => 'accesstoken', // ) // ); // $router->add( // "/smsoauth2_qa/api/sms/send", // array( // "controller" => 'sms' , // "action" => 'send', // ) // ); // $router->add( // "/smsoauth2_qa/api/sms/authcode", // array( // "controller" => 'sms' , // "action" => 'authcode', // ) // ); // $router->add( // "/smsoauth2_qa/api/sms/query_reports", // array( // "controller" => 'sms' , // "action" => 'query_reports', // ) // ); // $router->add( // "/smsoauth2_qa/api/urls/shorturl", // array( // "controller" => 'urls' , // "action" => 'shorturl', // ) // ); } else{ $router->add( "/tiffany/api/:controller/:action/:params", array( "controller"=>1, "action"=>2, "params"=>3 ) ); echo 2222222;die; $router->add( "/smsoauth2/api/oauth2/code", array( "controller" => 'oauth2' , "action" => 'code', ) ); $router->add( "/smsoauth2/api/oauth2/accesstoken", array( "controller" => 'oauth2' , "action" => 'accesstoken', ) ); $router->add( "/smsoauth2/api/sms/send", array( "controller" => 'sms' , "action" => 'send', ) ); $router->add( "/smsoauth2/api/sms/authcode", array( "controller" => 'sms' , "action" => 'authcode', ) ); $router->add( "/smsoauth2/api/sms/query_reports", array( "controller" => 'sms' , "action" => 'query_reports', ) ); $router->add( "/smsoauth2/api/urls/shorturl", array( "controller" => 'urls' , "action" => 'shorturl', ) ); } $router->handle( $_SERVER["REQUEST_URI"] ); ?>