This commit is contained in:
wangmingqing 2023-05-30 14:22:34 +08:00
parent eab9495462
commit e147b03565

View File

@ -1,77 +1,64 @@
<?php <?php
$router = $di->getRouter(); $router = $di->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
)
);
echo 1231232131231;die;
$router->add(
"/smsoauth2_qa/api/oauth2/code",
array(
"controller" => 'oauth2' ,
"action" => 'code',
)
);
if(!empty($_SERVER['HTTP_HOST']) && (preg_match("@weapp\.wemediacn@", strtolower($_SERVER['HTTP_HOST'])))){ $router->add(
if(!empty($_SERVER['REQUEST_URI']) && preg_match("@\/([a-z0-9]{1,20})\/stretch@", strtolower($_SERVER['REQUEST_URI']), $matches)){ "/smsoauth2_qa/api/oauth2/accesstoken",
$custom_dir = $matches[1]; array(
$router->add( "controller" => 'oauth2' ,
"/{$custom_dir}/tiffany/api/:controller/:action/:params", "action" => 'accesstoken',
array( )
"controller"=>1, );
"action"=>2,
"params"=>3
)
);
}else{
$router->add(
"/d/tiffany/api/:controller/:action/:params",
array(
"controller"=>1,
"action"=>2,
"params"=>3
)
);
echo 1231232131231;die;
$router->add(
"/smsoauth2_qa/api/oauth2/code",
array(
"controller" => 'oauth2' ,
"action" => 'code',
)
);
$router->add( $router->add(
"/smsoauth2_qa/api/oauth2/accesstoken", "/smsoauth2_qa/api/sms/send",
array( array(
"controller" => 'oauth2' , "controller" => 'sms' ,
"action" => 'accesstoken', "action" => 'send',
) )
); );
$router->add( $router->add(
"/smsoauth2_qa/api/sms/send", "/smsoauth2_qa/api/sms/authcode",
array( array(
"controller" => 'sms' , "controller" => 'sms' ,
"action" => 'send', "action" => 'authcode',
) )
); );
$router->add( $router->add(
"/smsoauth2_qa/api/sms/authcode", "/smsoauth2_qa/api/sms/query_reports",
array( array(
"controller" => 'sms' , "controller" => 'sms' ,
"action" => 'authcode', "action" => 'query_reports',
) )
); );
$router->add( $router->add(
"/smsoauth2_qa/api/sms/query_reports", "/smsoauth2_qa/api/urls/shorturl",
array( array(
"controller" => 'sms' , "controller" => 'urls' ,
"action" => 'query_reports', "action" => 'shorturl',
) )
); );
$router->add(
"/smsoauth2_qa/api/urls/shorturl",
array(
"controller" => 'urls' ,
"action" => 'shorturl',
)
);
}
} }
else{ else{
$router->add( $router->add(