Homestead 2.0多个站点,都链接到同一个URL

bob*_*ann 15 hosts-file laravel

嘿伙计们,小问题:所以我设置了Homestead 2.0,一切正常.我想在同一代码目录中添加另一个项目,但将其链接到另一个url.所以我在网站列表中添加了它但是当我访问laravel.app时它一切正常,但是当我访问larabook.app时它会显示laravel.app页面!两个URL都链接到我的/ etc/hosts文件中的192.168.10.10.

我试过重新启动我的mac并重新启动虚拟机,但没有任何工作:'(

/ etc/hosts文件

192.168.10.10 laravel.app
192.168.10.10 larabook.app
Run Code Online (Sandbox Code Playgroud)

Homestead.yaml

folders:
    - map: ~/Code
      to: /home/vagrant/Code

sites:
    - map: laravel.app
      to: /home/vagrant/Code/Laravel/public
    - map: larabook.app
      to: /home/vagrant/Code/Larabook/public

databases:
    - homestead
    - larabook
Run Code Online (Sandbox Code Playgroud)

小智 37

假设你的Homestead.yaml文件在上面

输入:

$ vagrant global-status
Run Code Online (Sandbox Code Playgroud)

会显示出类似的东西;

id    name      provider   state   directory    
--------------------------------------------    
77c5c30  default   virtualbox running et....    
Run Code Online (Sandbox Code Playgroud)

输入:

$ vagrant provision 77c5c30
Run Code Online (Sandbox Code Playgroud)

当然,假设您只有1个VM,如果您有其他人,则在运行vagrant provision时读取该指令