Как я могу настроить 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/
, он автоматически будет доступен в соответствующем поддомене.
Как мне этого добиться?Я смутно припоминаю, что могу делать что-то подобное с символическими ссылками, но не могу вспомнить, как.