2.14.3.1.6. Оновлення адмін-панелі при вході

В OpenCart присутня прив'язка до URL-адреси сайту, через що при неправильній адресі можуть виникати проблеми з входом в адмін-панель сайту. Проблема проявляється в тому, що після введення логіна і пароля і натискання на кнопку входу сторінка просто оновлюється і вхід не відбувається. Проблема виникає в разі, якщо при відкритті сайту використовується домен www.example.com, а в конфігураційному файлі сайту адреса вказана як example.com.

Вирішити проблему можна одним із способів:

  • Змінити адресу сайту на ту, яка буде використовуватися, або замінити рядки з нею на такі:
    define('HTTP_SERVER', 'http://' . $_SERVER['SERVER_NAME'] . '/');
    define('HTTPS_SERVER', 'https://' . $_SERVER['SERVER_NAME'] . '/');

    ⚠️ Адреса сайту має відповідати кінцевій адресі, яка повинна вийти після спрацьовування всіх редиректів, встановлених у панелі керування (HTTP/HTTPS або www) і в файлі .htaccess.

  • Налаштувати редирект. Для ситуації з www або для інших випадків.
Зміст