Я новичок в этом мультитенантном мире. Я создаю мультитенантное приложение с использованием Laravel на моей локальной машине (я использую MAC OS и apache 2.4). Я хочу, чтобы много сайтов можно было создавать на лету. Для этого я использую мультитенантный пакет Хина . Вещи Laravel, кажется, настроены правильно, но когда я нажимаю http://mysite1.mydomain.local, это дает мне ошибку
This site can’t be reached mysite1.mydomain.local’s server IP address could not be found.
Я перепробовал множество комбинаций для настроек виртуального хоста.
Мой файл httpd-vhosts.conf
# ServerAdmin webmaster@dummy-host2.example.com
# DocumentRoot "/usr/docs/dummy-host2.example.com"
# ServerName dummy-host2.example.com
# ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
# CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
#</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Library/WebServer/Documents/onboardera/public"
ServerName onboardera.local
ServerAlias onboardera.local
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Library/WebServer/Documents/multi-site/"
ServerName mydomain.local
ServerAlias *.mydomain.local
</VirtualHost>
Содержимое файла хоста
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
127.0.0.1 *.mydomain.local
127.0.0.1 onboardera.local
255.255.255.255 broadcasthost
::1 localhost
Я искал в Google полдня, но не повезло.