В этом посте покажу, как установить Opencart не в корень сайта. Задача не сложная, но требует пояснения.
Не всегда Интернет магазин нужен на основном домене. Например, компания имеет свой сайт и хочет открыть магазин на этом сайте. Для решения такой задачи, независимо от платформы самого сайта, можно Opencart не в корень сайта, а в любой подкаталог.
Напомню, что скачивать Opencart можно на официальном сайте тут. Это англоязычная версия магазина, которая потребует перевода. Можно забрать, уже переведенную русскую версию магазина тут.
Напомню, для успешной установки и дальнейшей работы магазина нужно, чтобы ваш сервер имел следующие параметры:
Для установки OpenCart нужно создать каталог в корневом каталоге домена. Для демонстрации я создам каталог с названием «demo».
Начинаем стандартную ручную установку скрипта FTP. Для этого используем любую программу FTP клиент, например WinSCP.
Открыв программу FTP клиент, и установив удалённую связь со своим сервером, заливаем распакованный дистрибутив Opencart в подкаталог demo.
После заливки, на хостинге по FTP или заранее на компьютере нужно поменять имена файлов дистрибутива Opencart следующим образом:
config-dist.php
в файл config.php
config-dist.php
который лежит в папке admin (admin/config-dist.php
) переименовать в config.php
.На сервере (хостинге) создать базу данных. База данных создается из административной панели хостинга на вкладках:
В блокноте компьютера сохранить: имя, пароль, имя пользователя базой данных. Уточните, если сомневаетесь, на хостинге, порт сервера MySQL. Обычно номер порта сервера баз данных 3306.
После заливки дистрибутива, вызываю подкаталог в адресной строке браузера. То есть просо пишу в адресное поле браузера такие URL:
http(s)://vash_site /demo/
или
http(s)://vash_site/demo/install/index.php
Сама установка скрипта проходит через 4 окна установки:
Однако это не всё. Самое важное впереди. Установить Opencart не в корень сайта НЕ будет завершена, если не выполнить следующие, важные настройки.
Так как мы ставим Opencart не в корень сайта, нужно внести правки в файл htaccess.txt
скрипта.
Во-первых, его нужно переименовать в файл .htaccess
(точка вначале). Так вы из простого текстового файла сделаете файл управления веб-сервером Apache.
В простой установке Opencart в корень, такое переименование нужно перед включением ЧПУ ссылок магазина.
Во-вторых, файл .htaccess
нужно отредактировать. Для этого его нужно скачать на компьютер и открыть для редакции в любом текстовом редакторе, например, Notepad++.
Далее, ищем в файле .htaccess
24 строку. В ней нужно вписать директорию установки магазина, в моем примере это demo:
RewriteBase /demo/
Не забудьте слеш в конце. Файл нужно сохранить и залить по FTP обратно в каталог магазина.
Всё! Теперь ваш магазин можно открывать по его адресу: http(s)://vash_site /demo/.
В статье я показал, как установить Opencart не в корень сайта. Конечно, для раскрытия темы, можно было бы написать три последних абзаца, этого хватило бы. Но такую информацию не любят поисковые боты.
©shopiweb.ru
Можно ли создать сайт самостоятельно? Можно, но это долго и не всегда эффективно. Прочтите про создание сайта под ключ и сделайте…
Почему восстановление данных и файлов лучше доверить профессионалам.
Что такое скрипты интернет магазина с примерами.
Что такое социальная коммерция и чем она отличается от интернет-магазина.
Где и как научиться создавать сайты.
Что такое WMS система управления складом.