有没有办法访问宅基地,运行多个项目。就像我已经设置了带有三个不同域的homestead.yaml文件,如下所示:
---
box: laravel/homestead-7
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/Laravelhomestead.pub
keys:
- ~/Laravelhomestead
folders:
- map: ~/Code
to: /home/vagrant/Code
sites:
- map: siteone.app
to: /home/vagrant/Code/siteone/public
- map: sitetwo.app
to: /home/vagrant/Code/sitetwo/public
- map: sitethree.app
to: /home/vagrant/Code/sitethree/public
databases:
- siteone
- sitetwo
- sitethree
variables:
- key: APP_ENV
value: local
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 93000
# to: 9300
# - send: 7777
# to: 777
# protocol: udp
当我尝试使用我的机器分配的IP(192.168.1.6:8000)在同一网络上访问我的机器时,它可以工作,但它会转到sitethree.app,我想访问siteone.app。如果有人知道该怎么做,请留下你的答案。
感谢任何帮助。
感谢。
答案 0 :(得分:0)
假设您使用的是Linux / Mac(在其他计算机上),则需要在/etc/hosts
文件中添加以下内容
192.168.1.6 siteone.app sitetwo.app sitethree.app
对于MS Windows机器,它将类似于C:\WINDOWS\system32\drivers\etc\hosts