大家好,小问题:所以我已经设置了 Homestead 2.0,一切正常。我想在同一代码目录中添加另一个项目,但将其链接到另一个网址。所以我将其添加到站点列表中,但是当我访问 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
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
最佳答案
假设您的 Homestead.yaml 文件位于上面
输入:
$ vagrant global-status
将显示类似的内容;
id name provider state directory
--------------------------------------------
77c5c30 default virtualbox running et....
输入:
$ vagrant provision 77c5c30
当然,这假设您只有 1 个虚拟机,如果您有其他虚拟机,请在运行 vagrant Provision 时阅读说明
关于laravel - Homestead 2.0 多个站点,全部链接到同一网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27207150/