Только локальная машина может подключаться к виртуальным хостам - PullRequest
0 голосов
/ 23 октября 2019

У меня есть сервер с установленной Ubuntu, и безо всякой причины мои виртуальные хосты решили, что им нужны соединения только с локальной машины. Я могу зайти на свои разные сайты с их обычными доменами на сервере, но когда я пытаюсь с моего собственного компьютера, у меня нет соединения. Только (ERR_CONNECTION_TIMED_OUT) как ошибка. Когда я пишу ipv4-адрес моего сервера, я попадаю на сайт по умолчанию для apache, который я настроил.

Я попытался перенести порт 80, 443 на мой маршрутизатор и добавил 443 и 80 брандмауэр Ubuntu. Я также попытался перезапустить мой маршрутизатор и сервер.

Мои настройки виртуальных хостов выглядят так:

> <VirtualHost *:80>
>         ServerAdmin webmaster@localhost
>         ServerName mydomain.nu
>         ServerAlias www.mydomain.nu
>         DocumentRoot /var/www/mydomain.nu/public_html
>         ErrorLog ${APACHE_LOG_DIR}/error.log
>         CustomLog ${APACHE_LOG_DIR}/access.log combined RewriteEngine on RewriteCond %{SERVER_NAME} =mydomain.nu [OR] RewriteCond
> %{SERVER_NAME} =www.mydomain.nu RewriteRule ^
> https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
> </VirtualHost>

, и я также использую certbot для создания своих ssl-сертификатов

...