【问题标题】:Get full url of current webpage in Yii2在 Yii2 中获取当前网页的完整 url
【发布时间】:2020-11-06 08:52:47
【问题描述】:

如何使用 yii\helpers\Url 将地址栏中的完整 URl 获取到我的 Yii2 模型?

我使用 $currentUrl = Yii::$app->request->url; 但它返回已在我的 UrlManager 中定义的站点/提交:

'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',

    ],
],

最好的问候,

【问题讨论】:

标签: yii yii2 helper yii2-urlmanager


【解决方案1】:
Yii::$app->request->absoluteUrl

Plz follow this yii2 document

【讨论】:

    【解决方案2】:

    Yii::app()->createAbsoluteUrl(Yii::app()->request->url)

    【讨论】:

      猜你喜欢
      • 2011-05-13
      • 1970-01-01
      • 2014-10-14
      • 1970-01-01
      • 2011-01-15
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多