Homestead通配符将目录的所有子文件夹自动映射到子域

时间:2018-06-10 13:01:41

标签: laravel vagrant homestead

如何配置Homestead以自动将某个目录的所有子文件夹映射到子域?

这是(我的一部分)Homestead.yaml:

folders:
    - map: c:/code
      to: /home/vagrant/Code
sites:
    - map: pyrocms.192.168.1.199.xip.io
      to: /home/vagrant/Code/pyrocms/public
      schedule: false
    - map: octobercms.192.168.1.199.xip.io
      to: /home/vagrant/Code/octobercms/public
      schedule: false
    - map: coastercms.192.168.1.199.xip.io
      to: /home/vagrant/Code/coastercms/public
      schedule: false
      # plus many other sites here

想要能够做的只是一个"网站"在Homestead.yaml中的条目可能看起来像这样:

sites:
    - map: *.192.168.1.199.xip.io
      to: /home/vagrant/Code/*/public
      schedule: false

然后,每当我在/home/vagrant/Code/的任何位置创建一个新的Laravel项目时,它都会自动在相应的子域中访问。

我怎样才能做到这一点?我模糊地回忆起能够用符号链接做这样的事情,但不记得是怎么做的。

0 个答案:

没有答案