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>
配置好文件后綁定主域名和子域名
3.在host文件中
127.0.0.1 www.test.com
127.0.0.1 admin.test.com
4.在laravel框架的route.php文件中
訪問www.test.com 得到值為1,
訪問admin.test.com得到值為2,
訪問admin.test.com/test得到值為3
注:如需要分割route.php
在當前目錄下的routes-test.php文件中書寫路由,避免多個項目堆積在同一個route.php文件中