获取Yii2中当前网页的完整url
如何使用yii\helpers\URl在地址栏中获取我的Yii2型号的完整URl 我使用$currentUrl=Yii::$app->request->url但它返回已在my UrlManager中定义的站点/提交:获取Yii2中当前网页的完整url,yii,yii2,helper,yii2-urlmanager,Yii,Yii2,Helper,Yii2 Urlmanager,如何使用yii\helpers\URl在地址栏中获取我的Yii2型号的完整URl 我使用$currentUrl=Yii::$app->request->url但它返回已在my UrlManager中定义的站点/提交: 'urlManager' => [ 'enableStrictParsing' => true, 'enablePrettyUrl' => true, 'showScriptName' => false,
'urlManager' => [
'enableStrictParsing' => true,
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'/' => 'site/index',
'site/submit' => 'site/submit',
'admin' => 'admin/index',
'admin/login' => 'admin/login',
'admin/index' => 'admin/index',
'admin/logout' => 'admin/logout',
'/<url:.+>' => 'site/index',
'defaultRoute' => 'site/index',
],
],
'urlManager'=>[
'enableStrictParsing'=>true,
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
“/”=>“站点/索引”,
“站点/提交”=>“站点/提交”,
“管理员”=>“管理员/索引”,
'管理员/登录'=>'管理员/登录',
“管理员/索引”=>“管理员/索引”,
“管理员/注销”=>“管理员/注销”,
“/”=>“站点/索引”,
“defaultRoute”=>“站点/索引”,
],
],
致以最诚挚的问候,Yii::app()->createAbsoluteUrl(Yii::app()->请求->url)Yii::app()->createAbsoluteUrl(Yii::app()->请求->url)
//http://www.example.com/images/logo.gif echo Url::to('@web/images/logo.gif',true)代码>资源:这里也有类似的答案:他们只返回我的!!如果我想要完整的网址?我使用之前在UrlManager中声明的Yi2 url帮助程序进行了一些测试。我使用的Yi2不适用于Yii:$app->request->createAbsoluteUrl(Yii:$app->request->getBaseUrl());这应该像预期的那样工作:Yii::$app->request->absoluteUrl
Returnhttp://www.example.com/site/index?Model%5Bcategory%5D=22
//http://www.example.com/images/logo.gif echo Url::to('@web/images/logo.gif',true)代码>资源:这里也有类似的答案:他们只返回我的!!如果我想要完整的网址?我使用之前在UrlManager中声明的Yi2 url帮助程序进行了一些测试。我使用的Yi2不适用于Yii:$app->request->createAbsoluteUrl(Yii:$app->request->getBaseUrl());这应该像预期的那样工作:Yii::$app->request->absoluteUrl
Returnhttp://www.example.com/site/index?Model%5Bcategory%5D=22
Yii::$app->request->absoluteUrl