Существует несколько основных причин, из-за которых домен либо не подключается к магазину, либо выводит ошибки при переходе на сайт, либо работает некорректно. Эти проблемы также могут вызвать неудачи при установке SSL сертификата на стороне EasyDonate. Будем предполагать, что домен настроен корректно, и вы уже ознакомились с гайдом по его привязке к магазину.
Возможные причины, по которым домен не работает с магазином
- Домен зарегистрирован недавно. Это самая распространенная причина. Здесь нужно просто ждать, пока обновятся DNS записи домена, и он станет видимым в интернете. Это может занять до 24 часов с момента регистрации домена. Следить за состоянием домена можно на специальном онлайн-сервисе DNS Lookup.
- Установлено несколько А-записей на одном имени. Тоже достаточно распространенная причина, по которой домен работает некорректно. Несколько А-записей могут привести к тому, что одна будет перекрывать другую. Даже если у вас в таком случае домен работает, то у других пользователей могут возникать ошибки при переходе в ваш магазин. Также с этой проблемой связана невозможность выдачи SSL сертификата на домен. Решение проблемы - удалить ненужную А-запись, которая перекрывает основную.
- Автоматические HTTPS переадресации на стороне DNS-сервера. Если вы используете CloudFlare или другие сервисы для защиты сайта от DDoS атак, вам необходимо отключить все HTTPS переадресации. EasyDonate сам определяет, установлен ли SSL сертификат на домене, и только в случае положительного ответа делает автоматические перенаправления на защищенный протокол HTTPS. Эта проблема также может быть связана и с невозможность выдачи SSL сертификата.