Подстановочный знак Homestead автоматически сопоставляет все подпапки каталога с поддоменами - PullRequest
0 голосов
/ 10 июня 2018

Как я могу настроить 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

What I хотите , чтобы иметь возможность сделать это вместо этого - просто одна запись "site" в Homestead.yaml, которая может выглядеть примерно так:

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

Тогда,всякий раз, когда я создаю новый проект Laravel где-нибудь в /home/vagrant/Code/, он автоматически будет доступен в соответствующем поддомене.

Как мне этого добиться?Я смутно припоминаю, что могу делать что-то подобное с символическими ссылками, но не могу вспомнить, как.

...