Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Смена домена для сайта на OpenCart

Хостинг УкраинаFAQХостинг Смена домена для сайта на OpenCart
После переноса сайта с CMS OpenCart или смены основного домена обязательно необходимо исправить конфигурационные файлы /config.php и /admin/config.php
Обратите внимание, что эти файлы хоть и схожи, но не идентичны и замена содержимого одного файла содержимым другого недопустима!
Сделать это можно используя раздел панели управления хостингом "Хостинг" -- "Файл-менеджер", либо любой другой редактор подключившись к серверу по SSH или FTP.
 
В этих файлах нужно заменить: 
  • *имя_домена* на адрес сайта с www или без него - в таком виде как этот адрес будет использоваться. 
  • *домашняя_директория* на путь к корневой папке, который можно увидеть в разделе "Мои сайты" -- "Настройка сайта" -- "Домашняя директория"
 

config.php

// HTTP
define('HTTP_SERVER', 'http://*имя_домена*/');

// HTTPS
define('HTTPS_SERVER', 'http://*имя_домена*/');

// DIR
define('DIR_APPLICATION', '*домашняя_директория*/catalog/');
define('DIR_SYSTEM', '*домашняя_директория*/system/');
define('DIR_DATABASE', '*домашняя_директория*/system/database/');
define('DIR_LANGUAGE', '*домашняя_директория*/catalog/language/');
define('DIR_TEMPLATE', '*домашняя_директория*/catalog/view/theme/');
define('DIR_CONFIG', '*домашняя_директория*/system/config/');
define('DIR_IMAGE', '*домашняя_директория*/image/');
define('DIR_CACHE', '*домашняя_директория*/system/cache/');
define('DIR_DOWNLOAD', '*домашняя_директория*/download/');
define('DIR_LOGS', '*домашняя_директория*/system/logs/');
 

/admin/config.php

// HTTP
define('HTTP_SERVER', 'http://*имя_домена*/admin/');
define('HTTP_CATALOG', 'http://*имя_домена*/');

// HTTPS
define('HTTPS_SERVER', 'http://*имя_домена*/admin/');
define('HTTPS_CATALOG', 'http://*имя_домена*/');

// DIR
define('DIR_APPLICATION', '*домашняя_директория*/admin/');
define('DIR_SYSTEM', '*домашняя_директория*/system/');
define('DIR_DATABASE', '*домашняя_директория*/system/database/');
define('DIR_LANGUAGE', '*домашняя_директория*/admin/language/');
define('DIR_TEMPLATE', '*домашняя_директория*/admin/view/template/');
define('DIR_CONFIG', '*домашняя_директория*/system/config/');
define('DIR_IMAGE', '*домашняя_директория*/image/');
define('DIR_CACHE', '*домашняя_директория*/system/cache/');
define('DIR_DOWNLOAD', '*домашняя_директория*/download/');
define('DIR_LOGS', '*домашняя_директория*/system/logs/');
define('DIR_CATALOG', '*домашняя_директория*/catalog/');

 

Также в случае, если сайт переносился с другого аккаунта или хостинга обязательно нужно прописать новые значения для доступа к базе данных. Как это сделать описано здесь.

Будьте внимательны! Если в настройках сайта на стороне хостинга включена переадресация с www на без www или наоборот, то адрес сайта в конфигурационных файлах должен быть прописан с учетом этой настройки. Иначе некоторые функции на сайте могут не работать или же работать некорректно — к примеру при попытке войти в админ­панель сайта страница с формой авторизации будет просто обновляться, не сообщая ни о какой ошибке.

 


Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...