Apache vhosts не может подключиться - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь настроить свой apache, чтобы я мог динамически использовать myprojectname.dev для всех своих проектов.Однако, что бы я ни пытался, я продолжаю получать ошибки.Невозможно подключиться - вот что говорит Firefox, однако я понятия не имею, что не так.Я следовал нескольким учебникам о том, как это сделать, и все они приводят к одному и тому же.

Я добавил домен, который хочу использовать, в свой файл hosts, указывая на 127.0.0.1

Использованиепоследняя версия Apache и Ubuntu 18.04LTS.Файл сайтов включен, мод vhosts включен.Мой браузер также продолжает перенаправлять на https по некоторым причинам.Проверка связи с доменом подтверждает, что он указывает на localhost.Любая помощь будет оценена.

Вот мой файл конфигурации

NameVirtualHost *:80

<Directory "/var/www">
    Options ExecCGI Indexes MultiViews FollowSymLinks Includes
    AllowOverride All
    Order allow,deny
    Allow from all

    DirectoryIndex index.php
    UseCanonicalName off
</Directory>

<VirtualHost *:80>
    ServerName local.dev
    ServerAlias *.dev
    VirtualDocumentRoot /var/www/%-2+/Web
</VirtualHost>

Ответы [ 2 ]

0 голосов
/ 10 октября 2018

Итак, я нашел ответ.Очевидно, Google владеет .dev tld, а Chrome даже не проверяет вашу конфигурацию, а просто отправляет вас прямо в Google.

0 голосов
/ 06 октября 2018

Есть ли на компьютере какое-либо правило firewall (iptables, firewalld)?Кроме того, вам может потребоваться отключить SElinux .Поэтому вам может потребоваться отключить как брандмауэр, так и SELinux на вашей машине.

Вы говорите, что ваша машина слушает порт 80. Пожалуйста, попробуйте telnet на локальную машину для порта 80 (как с самого компьютера, так и, если возможно, смашина находится в одной и той же сети)

telnet 127.0.0.1 80
telnet <whatever_ip> 80

Я думаю, что вы успешно подключитесь по локальной сети.В этом случае также попробуйте получить содержимое вашего веб-сайта с самого компьютера (используя mozilla или такие команды, как curl, wget, используя 127.0.0.1 IP)

...