怎么给不同应用绑定不同的域名?

2023-03-17 18:31 164 阅读量

系统默认有4个应用,admin(后台)、home(前台)、api(接口)、author(作者)

 

单域名模式下默认配置的访问地址为:

 

/admin/*

/home/*

/api/*

/author/*

 

如果想给不同的应用绑定不同的域名需要进行如下设置

修改/config/app.php文件

 

'domain_bind' => [
     'admin.youdomain.com' => 'admin',
      'author.youdomain.com' => 'author',
     'api.youdomain.com' => 'api',
      '*' => 'home'
],

home应用尽量为星号,同时再设置以下配置项

'home_domain' => 'www.youdomain.com',

单独设置一下home应用的域名,如果有多个域名或有无www的情况,请先在服务器面板中设置好跳转,最终指向统一接收域名,这里的域名便是这个最终的统一接收域名。

 

设置完毕后如无效果,请清理缓存。