私のアプリケーションは localhost/upload にデプロイされています。
次のコードを使用して相対 URL を生成しています。
Url::to('@web/my_controller/action'); // it returns /upload/my_controller/action
しかし、代わりにhttp://localhost/upload/my_controller/actionのような完全な URL が必要です。
何か不足していますか?
私のアプリケーションは localhost/upload にデプロイされています。
次のコードを使用して相対 URL を生成しています。
Url::to('@web/my_controller/action'); // it returns /upload/my_controller/action
しかし、代わりにhttp://localhost/upload/my_controller/actionのような完全な URL が必要です。
何か不足していますか?
単純にルートを使用する必要があります:
Url::to(['my_controller/action']);
絶対ベース URL が必要な場合:
Url::to(['my_controller/action'], true);
続きを読む :
http://www.yiiframework.com/doc-2.0/yii-helpers-baseurl.html#to()-detail
http://www.yiiframework.com/doc-2.0/guide-runtime-routing.html#creating-urls