Homestead 使用多端口做域名
Homestead\scripts\site-types\laravel.sh
大概40行
block="server {
listen ${3:-80};
......
}
"
修改为
s_array=(${1//:/ }) #用:分割域名
s_port=${s_array[1]-80} #s_array[1]为空就用80 否则用s_array[1]
block="server {
listen ${s_port};
Homestead\Homestead.yaml
sites:
- map: 127.0.0.1:9700
to: 项目路径/public
ports:
- send: 9700
to: 9700
浏览器打开127.0.0.1:9700
本作品采用《CC 协议》,转载必须注明作者和本文链接
有用,很强! 值得注意的一点是:Vagrant 2.1.1 版本 修改的文件位置是Homestead\scripts\serve-laravel.sh,大约在22行
:+1:
Homestead\Homestead.yaml