Opencart перенос на другой домен. Opencart изменить url


Opencart перенос на другой домен

В этой статье я подробнно расскажу как поменять вашему магазину на OpenCart URL адрес. Хоть это дело выглядит очень серьезно и внушительно, но на самом деле, чтобы перенести магазин на OpenCart на другой домен нам надо проделать всего несколько шагов. Давайте посмотрим какие.

Как поменять домен магазину на OpenCart

  1. Сделайте резервную копию сайта. Напомню, нам нужен бекап как файлов, так и SQL базы.
  2. Внесите необходимые изменения на хостинг. Как это сделать вы можете узнать обратившись в тех. поддержку хостера. А лучше всего, если позволяет тарифный план хостинга создайте еще один сайт, а старый потом удалите.
  3. Поменяйте в файле .htaccess домен сайта со старого на новый. Напомню, ранее мы правили этот файл когда делали ЧПУ для OpenCart
  4. В файле robots.txt в самом конце, поменяйте путь к карте сайте Sitemap.xml. Саму же карту мы менять не будем, потому что она генерируеться в автоматическом режиме. В этом же файл поменяйте параметр Host: на новый домен
  5. В файле config.php поменяйте везде адреса со старых на новые. Если же вы поменяли как домен так и хостинг помните что надо обратить внимание не только на домен, но и на директорию /home/
  6. Откройте файл admin/config.php и сделайте все тоже самое что и в пункте 5. Это надо сделать для того, чтобы корректно работал как сам магазин, так и админка.
  7. Если магазин у вас уже заполнен товарами и статьями то надо поменять и внутренние ссылки. Для этого открываем SQL базу которую скачали в текстовом редакторе и замените там все ссылки со старого домена на новый. Этот пункт я рекомендую делать в любом случае, поскольку вы даже можете не подозревать что у вас на сайте большое количество ссылок которые не работают или ведут на старый домен. А это приведет к не очень хорошим последствиям, а именно брошенным корзинам и малым количеством заказов.

После всех этих изменений магазин должен работать на новом домене.

Возможные ошибки

  1. Если стоит nginx то поменяйте URL адреса и там
  2. Если цель переноса на новый домен связан с фильтрами поисковых систем google или Yandex убедитесь что на новом адресе ошибки которые вы делали не повторяться. Также хочу сделать акцент на том что в большинстве случаев выгоднее снимать фильтры чем переезжать на новый домен.
  3. Ошибка Fatal error: require_once(): Failed opening required ‘/home/папка/сайт/www/system/startup.php’ (include_path=’.:/usr/local/pear’) in/home/папка/новый_сайт/www/admin/index.php on line 15

Она может выскакивать когда вы не правильно выполнили пункт 5 и 6.

На этом все, но если у вас остались какие-то вопросы напишите в комментариях, попробую помочь.

загрузка...

Об авторе
Andrey
Andrey

Администратор блога. Специалист по маркетингу, развитию бизнеса, здоровому образу жизни. Владелец и директор двух компаний в Украине. Сертифицированный специалист Apple. Увлечения: бизнес, спорт, дайвинг.

napositive.com.ua

OpenCart 1.5.x. Как включить и использовать SEO адреса страниц

Войдите в административную панель OpenCart. В адресной строке вашего браузера введите http://yourdomain.ru/admin. Если вы установили Opencart в подпапку, например, «store» то вам придется использовать ссылку http://yourdomain.ru/store/adminВойдите используя ваши имя пользователя и пароль.

Перейдите в System > Settings и нажмите кнопку Edit.

Выберите вкладку Server, измените значение поля Use SEO URL’s на Yes и нажмите Save для сохранения изменений.Внимание: mod_rewrite должен быть подключен на вашем хостинге. Для того, что бы выяснить его доступность свяжитесь с хостером.

Подключитесь к серверу по FTP используя FTP мэнеджер. Если вы не знаете, как это сделать, то свяжитесь с хостером.

Найдите файл .htaccess.txt в корне вашей установки OpenCart и переименуйте ее в .htaccess

Пропустите следующий шаг в случае, если OpenCart установлен в корневую папку.

Отредактируйте файл .htaccess с помощью любого редактора кодов или текста. Найдите строку:

RewriteBase /

Вам потребуется изменить / на путь к вашему OpenCart. Если OpenCart установлен в корневую папку, то изменений не потребуется.

Пример: OpenCart установлен в http://yourdomain.ru/opencart

Вам потребуется изменить строку на

RewriteBase /opencart

Теперь нам потребуется добавить ключевые слова для каждой категории и товара в вашем магазине.Внимание: не используйте пробелы и убедитесь, что используете уникальные ключевые слова. Вы не можете использовать одни и те же слова для товаров и категорий. Каждое ключевое слово должно быть уникальным.

Перейдите в Catalog > Products для того, что бы обновить products

www.templatemonster.com

Как сделать ЧПУ SEO URL Opencart 2

Если вы «поднимаете» свой интернет-магазин на движке Opencart 2.X (у меня сейчас развернут 2.2.0.0), то наверное, уже столкнулись с тем фактом, что ссылка на страницу товара имеет вид, подобный:

http://ваш_магазин/index.php?route=product/product&path=63_64&product_id=80

Это не очень приятно для человеческого разума. Обнаружив в выдаче Яндекса или Гугла подобную ссылку на страницу с нужным ему, в общем-то, результатом, как вы думаете, какой магазин предпочтет клиент? Со ссылкой, как указана выше, или с такой, например:

http://магазин_конкурента/klushka_dlya_golfa_iron

Я не утверждаю, что в 100% случаев потенциальный клиент пойдет по нижней ссылке. Всегда могут быть «но», и «если». Но, положа руку на котлету с баксами, вы бы сами по какой кликнули? Если бы искали, скажем, клюшку для гольфа?А уж поисковикам, так тем более нравятся ссылки, совпадающие с поисковым запросом, они их выше ранжируют. Правда, надо еще соблюдать строгие правила транслитерации.

Так вот. Если для вас вдруг все стало очевидным в один миг, и вы захотели ЧПУ, то для этого надо сделать всего 3 простых шага.

1. Идем в админке: каталог > товары > редактирование товара > вкладка ‘Данные’ > ищем строку SEO URL и вписываем туда латиницей, как вы хотите, чтобы выглядела ссылка. Без пробелов. Нижнее подчеркивание, дефисы — можно.

2. Идем на карточку товара со стороны клиента (сайта, front-end), видим что ссылка по прежнему заумная. Ничего не изменилось. Снова идем в админку: система > настройки > редактирование настроек магазина > сервер > включить ЧПУ = да. Сохраняем.

3. Последнее действие. Панель управления хостингом, понятно, выглядит у каждого по-своему, показываю на примере своего хостера, Mainhost. Заходим, через менеджер файлов, в корневой каталог домена, находим файл htaccess.txt и переименовываем (Аттрибуты/Имя) в .htaccess

Редактируем название файла htaccess.txt

Сразу после переименования файла можно идти на страничку с товаром и любоваться своей красивой, клиентоориентированной ссылкой. Теперь любая карточка товара, в которой вы пропишете SEO URL, будет иметь этот URL в адресе страницы, уже без дополнительных телодвижений.

Со временем, когда счет наименований товара пойдет на сотни, вас эта история с придумыванием ссылок начнет утомлять. Как принято говорить, все мы ленивы. На самом деле — нет. Просто мало кто любит отнимающую время рутину, в вопросах, когда не требуется гениально креативить, а вполне могла бы справиться автоматика. Ну что же. Есть решение и для желающих экономить время. Гуглите URL Rewriting Tools для Opencart 2.2 и будет счастие вам.

Понравилась статья? Лайкуй-репостуй.Чето непонятно? Спрашивай.

Может быть интересно:Как отключить поле «Состояние товара» в PrestaShop?

indifound.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта