如何设置多个域到应用程序url laravel

m2xkgtsf  于 2022-11-18  发布在  其他
关注(0)|答案(1)|浏览(126)

我有一些域,停在一个laravel基地系统,例如:

  • domain1.com
  • domain2.com
  • domain3.com

.env中的应用程序URL设置为domain1.com
当打开domain2.com或domain3.com时,所有文件和图像都将以url domain1.com打开。我希望当打开domain2.com时,文件和图像将加载到domain2.com中。
怎么做?

e4yzc0pl

e4yzc0pl1#

解决了!
在config/filesystems.php中,请替换

'public' => [
        'url' => env('APP_URL').'/uploads',
    ],

'public' => [
        'url' => config('app.url').'/uploads',
    ],

则设定了

config(['app.url' => request()->getSchemeAndHttpHost()]);

在app/Providers/AppServiceProvider.php或任何需要的地方!

相关问题