1.本地虚拟域名为:www.test.com,子域名为admin.test.com

2.apache环境中,配置apache的httpd-vhost.conf文件

<VirtualHost *:80>
   DocumentRoot "/xampp/htdocs/laravelCMS/public/"
    ServerName www.test.com          //主域名
    ServerAlias *.test.com                  //子域名,表示匹配{string}.test.com
    ErrorLog "logs/www.learn-laravel.com-error.log"
    CustomLog "logs/www.learn-laravel.com-access.log" combined
</VirtualHost>

#Laravel笔记# 中使用子域名(一个框架多项目)

 

配置好文件后绑定主域名和子域名

3.在host文件中

127.0.0.1 www.test.com
127.0.0.1 admin.test.com

4.在laravel框架的route.php文件中

#Laravel笔记# 中使用子域名(一个框架多项目)

访问www.test.com 得到值为1,

访问admin.test.com得到值为2,

访问admin.test.com/test得到值为3

注:如需要分割route.php

#Laravel笔记# 中使用子域名(一个框架多项目)

在当前目录下的routes-test.php文件中书写路由,避免多个项目堆积在同一个route.php文件中

相关文章:

  • 2021-04-01
  • 2021-11-20
  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案