Техническое задание: Установка SSL-сертификата

Суть задачи

Требуется установить и настроить приобретенный SSL-сертификат для обеспечения безопасного HTTPS-соединения с сайтом.

Исходные данные и условия

  • SSL-сертификат уже приобретен у хостинг-провайдера.
  • Сайт размещен на хостинге, который использует для управления конкретную панель (аналог cPanel, ISPManager).
  • Доступ к панели управления хостингом и файлам сайта имеется.

Требуемые работы

  • Загрузка файлов сертификата (сам сертификат, приватный ключ, цепочка доверия CA) в панель управления хостингом.
  • Корректная привязка сертификата к домену сайта.
  • Настройка веб-сервера (Apache/Nginx) для работы по HTTPS.
  • Проверка корректности установки через онлайн-сервисы.
  • При необходимости - настройка редиректа с HTTP на HTTPS для всего сайта.

Результат работы

  • Сайт доступен по протоколу HTTPS.
  • В браузере отображается значок безопасного соединения.
  • Все основные страницы сайта переадресуются на защищенное соединение.
  • Сертификат проходит проверку на валидность.

Оптимизация нагрузки MySQL и устранение ошибок конфигурации для интернет-магазина на OpenCart 2.3

Требуется снизить нагрузку на базу данных MySQL, вызванную активным сканированием поисковыми ботами, и исправить ошибки в конфигурации сервера. Основная проблема - тяжелые AJAX-запросы от модуля фильтрации товаров.