У меня есть личный веб-сайт, который работает на Ubuntu 17.10 с NGINX для обслуживания статического сайта и включает LetsEncrypt. У меня есть следующая проблема:
testdomain.com -> 404 http://testdomain.com -> 404 https://testdomain.com -> works www.testdomain.com -> works https://www.testdomain.com -> works
Я прикрепил настройки DNS и файл nginx.conf.
nginx.conf
Не могли бы вы указать мне направление?
Похоже, что ваш конфиг слушает только порт 443 и порт 80 с именем хоста www.example.com.
www.example.com
Попробуйте добавить что-то вроде этого в конфигурации Vhost:
server { listen 80; server_name example.com www.example.com; #do stuff here }