Я установил VPS с веб-сервером Apache и установил Let's Encrypt для веб-сайта.
Однако, когда сайт загружается без www.
он переходит на страницу по умолчанию от регистратора домена. Сайт загружается правильно, если он включен.
Я также включу свои настройки DNS ниже.
Вот две ссылки, чтобы увидеть проблему вживую
У меня такое чувство, что это проблема с моими настройками DNS. Однако не вижу, в чем дело.
У вас есть повторяющиеся записи для ORIGIN @
(метод балансировки нагрузки называется Циклический DNS):
magiccompetitions.com. 14400 IN A 67.209.116.138
magiccompetitions.com. 14400 IN A 94.136.40.51
тогда как субдомен www имеет только один:
www.magiccompetitions.com. 14400 IN A 67.209.116.138
Это означает, что он работает для всех, кто получает IP. 67.209.116.138
вашего VPS, но показывает страницу-заполнитель для всех, кто получает 94.136.40.51
вместо этого.
Удалите строку с @ A 94.136.40.51
, и вы также можете удалить * A 94.136.40.51
чтобы прекратить продвижение вашего регистратора с каждым несуществующим поддоменом, например http://wildcard.magiccompetitions.com/
Я увижу ваш сайт по обеим ссылкам. Один зашифрован, а другой нет, но это не та проблема, которую вы описываете. Возможно, вы просто установили записи DNS, а они не были переведены в DNS, который использует ваше местоположение, но ... Это может занять некоторое время.