laravel - Homestead 2.0 多个站点,全部链接到同一网址

标签 laravel hosts-file

大家好,小问题:所以我已经设置了 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/

相关文章:

twitter-bootstrap - Modal 中的 Vue.js AJAX 调用

search-engine - 如何找到Google的IP地址?

macos - 在 Mac OS X 10.8.2 上/private/etc/hosts 应该有什么权限

asp.net-mvc - 如何设置开发环境以使用 Azure 模拟器中的子域,就像使用主机文件在 localhost(IIS) 上一样?

laravel - 代客 502 网关错误

laravel - 在 Eloquent 模型中使用时间字段

php - Eloquent:一个表中的两个外键指向同一个表

php - laravel 面包屑不在 Laravel 5.4 中渲染 html

windows - 通过主机文件阻止网站不起作用?

bash - 使用bash和sed如何从主机名命令中提取ip并将其保存在/etc/hosts文件中