Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите настроить ЧПУ в OpenCart 1.5.4.1


Recommended Posts

  • 2 weeks later...

Пожалуйста помогите не могу настроит ЧПУ для версии OpenCart 1.5.4.1 помогите, делал вот что поменял в система- настройки-измененить магазин-сервер

Включить ЧПУ да

Тип ЧПУ seopro

ЧПУ товаров с категориями: да

Окончание ЧПУ: .html

сохранил но все равно не работает

 

 

 

  ЧПУ в OpenCart настраивается достаточно просто. настройка ЧПУ в opencart - http://seo-cheats.blogspot.ru/2012/09/opencart.html
Надіслати
Поділитися на інших сайтах


  ЧПУ в OpenCart настраивается достаточно просто. настройка ЧПУ в opencart - http://seo-cheats.blogspot.ru/2012/09/opencart.html

 

Продолжение и дополнение  к теме:

 

Где сменить ссылку на ГЛАВНУЮ ? РЕШЕНО !

вместо "index.php?route=common/home" было "/

 

 

 

 

 

\system\library\response.php

в функцию public function output() { с самого начала дописываем:

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

 

p.s. Это решение было предоставленно Yesvik.

Надіслати
Поділитися на інших сайтах


  • 1 month later...

У меня тоже Opencart 1.5.4.1. Не получается настроить ЧПУ.

 

1)Ставлю в админке

  Включить ЧПУ да

  Тип ЧПУ seopro

  ЧПУ товаров с категориями: да

  Окончание ЧПУ: .html

 

2)Отсюда  взял файл для vqmod, залил в vqmod/xml

 

Запросов к бд не делал, поскольку SeoPro уже интегрирован в 1.5.4.1. 

 

3)переименовываю .htaccess

в .htaccess есть опция Options +FollowSymlinks, которая приводит к тому, что выводится ошибка

 

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator.....................

 

 

Если отключить эту директиву. то ссылки будут обычные - без ЧПУ. И можно ли ее вообще отключать?

 

Скажите, что я упустил? Заранее спасибо.

 

На Денвере работает при:

Options +FollowSymlinks

На реальном сервере работает при:

# Options +FollowSymlinks

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Товарищи знатоки, прошу помощи!

 

Что имеется: сборка 1.5.5.1.1, уже встроенный ЧПУ SeoPro

 

Что хотел: включить ЧПУ и чтобы ссылки на всё про всё были короткими+читабельными

 

Что сделал: как написано здесь, выполнил ВСЕ пункты. а именно:

 - htaccess переименовал, и даже проверил что внутри, там всё как надо (находил на форуме, как надо, а в сборке уже так и было)

 - пункт 2 сделал не сразу, ибо файл такой уже был. но потом заменил файл, но результат тот же

 - запросы выполнял, префикса у меня нет

 - после этого включал ЧПУ в настройках, выбирал SeoPro и делал окончание .html

 - вручную прописывал seo_url к товарам

 - несколько раз чистил системный кэш

 - всё вышеперечисленное делал несколько раз

 

В чём проблема: после того, как я всё сделал, товары доступны по указанным вручную ссылкам, НО при открытии страницы в адесе пишется стандартная бяка из 100500 символов и ID в конце.

 

Вопрос:

1. как же сделать, чтобы если я захожу на site.ru/mayka-black, то именно этот адрес и оставался в адресе?

до этого вообще 404 вылетала, но сейчас всё работает. адрес только старый пишется.

 

2. если первый вопрос решится, то я так понимаю, останутся дубли страниц. а это не хорошо. как их убрать? ЧПУ включено, кэш очищен, что ещё нудно движку-то?

 

модули для автопроставления seo_url не предлагайте, я всё буду вручную делать. мне так удобнее.

 

Заранее спасибо!

Надіслати
Поділитися на інших сайтах


UPD: ещё кое-что.

когда всё сделано и настроено, то ссылки для страниц (о нас, новости, контакты и т.п.) - все они имеют нормальный адрес в адресной строке.

т.е. ссылка соответствует seo_url и именно так отображается.

когда ЧПУ выключено, то ссылки делаются длинными (стандартными).

 

и вот когда всё включено и страницы работают (т.е. всё-таки ЧПУ включается) - товары всё равно при заходе меняют ссылку в адресе на длинную.

 

п.с. может это о чём-то говорит.

что страницы работают, а товары - нет.

Надіслати
Поділитися на інших сайтах


мда. мне ещё учиться и учиться... не удивительно, впрочем.

 

нет, для категорий я урлы не ставил. сейчас поставил - всё сразу заработало.

благодарствую!

 

тогда такие вопросы:

1) дубли станиц остались? как это можно проверить?

только старую ссылку ввести и узнать таким образом?

 

2) делать SQL запросы обязательно было?

или в 1.5.5.1.1 можно просто включить SeoPro и всё?

 

п.с. с ссылкой проблемы. сайт не в инете, а дома на компе.

Надіслати
Поділитися на інших сайтах


2. Смотря к чему стремитесь.

 

Судя по такому ответу, понимаю, что запросы делать желательно :)

Если смотреть со стороны ЧПУ, то стремлюсь к хорошей оптимизации, к высокой скорости работы.

К тому, чтобы сайт понравился поисковикам.

+ читабельность для покупателей.

 

Вот как-то так.

 

 

UPD: ещё уточнение.

если товар в нескольких категориях... у меня получается вот так (пример):

 

категория "chernila" и категория "forprint"

товар: "black100ml"

 

когда вы мне сказали про УРЛы для категорий, я сначала ввёл seo_url для категории chernila и проверил. всё заработало.

а потом ввёл урл для категории forprint.

 

что получилось: товар доступен из обоих категорий, но при открытии товара в forprint сайт перескакивает в категорию chernila.

это так и должно быть, потому что товар и там и тут? или можно сделать, чтобы категория сохранялась?

Надіслати
Поділитися на інших сайтах


товар доступен из обоих категорий, но при открытии товара в forprint сайт перескакивает в категорию chernila.

 

разобрался.

 

в настройках товара была выбрана главная категория и она сама включалась поэтому.

просто я не указывал, когда товар создавал, вот и забыл про неё.

 

p.s. может, пригодится кому, поэтому вопрос не удалил.

Надіслати
Поділитися на інших сайтах


Судя по такому ответу, понимаю, что запросы делать желательно :)

Данные запросы добавляют ЧПУ для служебных страниц магазина, например, вместо

http://ваш_магазин/index.php?route=checkout/cart
у Вас получиться

http://ваш_магазин/shopping-cart
что является критичным для эстетов и не критичным для всех остальных, поэтому я и писал о том, что это зависит от Ваших стремлений.

 

К тому, чтобы сайт понравился поисковикам.

+ читабельность для покупателей.

Поисковикам глубоко фиолетово на ЧПУ, а вот некоторые покупатели оценят.
  • +1 1
Надіслати
Поділитися на інших сайтах


Поисковикам глубоко фиолетово на ЧПУ

 

да, но если я правильно понял - в результате всех этих манипуляций пропадают дубли страниц.

а дубли как раз и не нравятся поисковикам.

опять же, как я понял ситуацию почитав форум.

Надіслати
Поділитися на інших сайтах


При выключенном ЧПУ дублей страниц по определению быть не может, дубли создает встроенное ЧПУ (SEO Url), SEO Pro как раз и был написан с целью правильного формирования ЧПУ без дублей.

  • +1 1
Надіслати
Поділитися на інших сайтах


Вот это прикол.

 

Тогда я потерял смысл включения ЧПУ.

думал, он как раз для оптимизации, быстроты работы и для поисковиков.

 

А теперь не понимаю, зачем он нужен, раз поисковикам на ссылки пофиг, а дублей при выкл. ЧПУ и так нет

Надіслати
Поділитися на інших сайтах


ЧПУ (аббревиатура от «человекопонятный урл», где «урл» — жаргонное название URL) — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов).

Остальное только поводы для холиваров.

 

P.S. Советую прочесть.

  • +1 1
Надіслати
Поділитися на інших сайтах


думал, он как раз для ... быстроты работы ...

ЧПУ по своей сути способен только замедлить скорость работы (это абсолютно не критично на нормальном хостинге), ввиду повышения нагрузки на сервер при интерпретации и формировании ЧПУ ссылок, для снижения данной нагрузки и была написана модификация SEO Pro с кешированием от freelancer-а.

  • +1 1
Надіслати
Поділитися на інших сайтах


Добрый вечер всем участникам и знатокам! У меня такая проблема с ЧПУ. Open cart 1.5.5.1 оригинальный (английский) добавлен русский язык. В Система -  Настройка - Сервер. Попросту нет пункта Включить ЧПУ. Так же нет SEO pro. Единственный пункт связанный с url - это "Использовать SEO URL's: Для использования SEO URL's модуль apache "mod-rewrite" должен быть включен, и файл htaccess.txt необходимо переименовать в .htaccess." При его включении и переименовании .htaccess получаю "Internal error 500" Пробовал вписывать рекомендуемые настройки в сам файл .htaccess - безрезультатно. Подскажите пожалуйста, что делать!?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.