Настройка сайта после переноса на новый хостинг с SSL
Сайт на движке OCStore 2.3 был перенесен на новый хостинг, но после переноса перестал открываться, отображая ошибку. Необходимо диагностировать и исправить проблему, а также настроить безопасное соединение.
Что уже выполнено
- Файлы сайта скопированы на новый хостинг.
- База данных импортирована.
- Обновлены NS-записи домена у регистратора.
- Обновлены файлы конфигурации (настройки подключения к БД).
Предполагаемая причина: некорректное размещение файлов в структуре хостинга.
Задачи для исполнителя
1. Анализ и исправление структуры файлов
- Проверить текущую структуру файлов на хостинге.
- Разместить файлы сайта в корректную корневую директорию (папку домена).
- Проверить и при необходимости исправить пути и права доступа в конфигурационных файлах.
2. Проверка и настройка подключений
- Убедиться в корректности подключения к базе данных (логин, пароль, хост, имя БД).
- Проверить и настроить основные параметры сайта: URL, домен, пути к файлам и директориям.
3. Настройка домена и DNS
- Убедиться, что домен привязан к правильной корневой директории на хостинге.
- Проверить корректность работы DNS/NS-записей (со стороны заказчика настройки уже внесены, требуется верификация).
4. Установка и настройка SSL-сертификата
- Установить SSL-сертификат (Let’s Encrypt или другой, предлагаемый хостинг-провайдером).
- Настроить автоматический редирект всех запросов с HTTP на HTTPS.
- Проверить работу сайта по протоколу HTTPS на отсутствие ошибок безопасности в браузере.
Ожидаемый результат
- Сайт корректно открывается по своему доменному имени.
- Сайт доступен по защищенному протоколу HTTPS.
- Отсутствуют ошибки, связанные с SSL-сертификатом.
Требования к исполнителю
- Опыт переноса и настройки сайтов на различных хостингах.
- Понимание структуры веб-проектов (работа с файлами, директориями, базами данных, конфигурационными файлами).
- Знание движка OCStore (OpenCart) будет преимуществом.