Подстановочный знак Laravel Homestead и Nginx поддомен

У меня проблема с nginx и homestead. Я не могу заставить динамический субдомен работать. Я пробовал все, вот моя конфигурация.

ОС: Ubuntu 14.04 LTS 64bit

Гостевая ОС: Ubuntu 14.04 LTS 32bit (бродяга с усадьбой)

Homestead.yaml

ip: "192.168.10.10" memory: 512 cpus: 1 provider: virtualbox authorize: /home/user/.ssh/id_rsa.pub keys: - /home/user/.ssh/id_rsa folders: - map: /home/user/Projects to: /home/vagrant/Projects sites: - map: businesspage.local to: /home/vagrant/Projects/BusinessPage/public 

/ и т.д. / хосты

 192.168.10.10 businesspage.local 192.168.10.10 *.businesspage.local 

/etc/nginx/sites-enabled/businesspage.local

 server { listen 80 default_server; listen 443 ssl; server_name businesspage.local *.businesspage.local; root "/home/vagrant/Projects/BusinessPage/public"; index index.html index.htm index.php; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; } 

И, наконец, это то, что я добавил в dnsmasq.conf

 address=/.local/192.168.10.10 

Также я добавил 192.168.10.10 в качестве дополнительного DNS-сервера в моей конфигурации сети хоста. Я также высветил dns, перезагрузился и т. Д. Я не знаю, что еще я могу сделать. Когда я пытаюсь открыть http: //businesspage.local, он работает, но если я попытаюсь открыть http: //en.businesspage.local, он не работает. Любая помощь будет действительно оценена. заранее спасибо

ОБНОВЛЕНИЕ: для тех, у кого такая же проблема, никогда не используйте .local TLD. Это была моя проблема. .local используется samba или что-то еще … Вы должны использовать .dev или что-то еще, но не .local !!!

Related of "Подстановочный знак Laravel Homestead и Nginx поддомен"