从前端根获取 Yii2 后端 webroot url?

getting Yii2 backend webroot url from frontend root?

我正在寻找如何从 frontend 获取 Yii2 后端 webroot 路径的解决方案。我想在后端显示 web/uploads 内的图像。

在您的前端 config/main.php 您可以添加一个 urlManagerBackend 条目..

'components' => [
    //can name it whatever you want as it is custom
    'urlManagerBackend' => [
            'class' => 'yii\web\urlManager',
            'baseUrl' => 'mybackendend/absolutepath/uploads/',
            'enablePrettyUrl' => true,
            'showScriptName' => false,
    ],
],

你可以这样参考

Yii::$app->urlManagerBackend->baseUrl;

你可以see this form yii2 forum