Я использую MAC os и apache 2.4. Я создал виртуальный хост для своей локальной разработки. Этот виртуальный хост перенаправляется на https вместо простого http (мне нужно, чтобы он работал в http). Я пробовал на хроме и сафари. Это проект Laravel.
Вот содержимое httpd-vhosts.conf
# ServerAlias www.dummy-host.example.com
# ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
# CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
#</VirtualHost>
#<VirtualHost *:80>
# ServerAdmin [email protected]
# 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.dev
ServerAlias onboardera.dev
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Library/WebServer/Documents/multi-site/public"
ServerName multi-site.dev
ServerAlias multi-site.dev
</VirtualHost>
Ниже приводится содержимое файла hosts.
##
# 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 multi-site.dev
127.0.0.1 khan.multi-site.dev
127.0.0.1 onboardera.dev
255.255.255.255 broadcasthost
::1 localhost
Домены .dev
принадлежат Google, а в Google Chrome выпущена версия 63, которая теперь заставляет все домены .dev
использовать HTTPS.
Итак, вы можете попробовать другой браузер или использовать .local
или .test
.
Возможный вариант - переключиться на Firefox в качестве браузера для разработки. Он быстрый, имеет удобные инструменты разработки и за последние несколько лет действительно внёс массу улучшений.
Попробуйте установить пользователем .test и вызвать его без www, например, onboardera.test Я столкнулся с этой проблемой и внес вышеупомянутые изменения, и это сработало для меня.
Вам нужно добавить открытый ssl