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

Помогите с настройкой ЧПУ. Opencart 1.5.4.1


braddevidson

Recommended Posts

Помогите новичку. Не могу настроить ЧПУ. Opencart 1.5.4.1. Делал так как пишут на форумах, но толку ноль. Если кто знает как правильно сделать - напешите поетапно. Заранее благодарен.

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


Заходите в адимнку там система - настройки нажимаете изменить, далее последняя вкладка сервер. Там есть пункт Включить ЧПУ: нажимаете ДА. Затем выбираете Тип ЧПУ: по умолчанию или сео про. Далее переименовываете в корне сайта файл .htaccess.txt в .htaccess то-есть убираете расширение .txt. Потом в товарах и категориях прописываете свои урлы, все должно работать!

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

Далее переименовываете в корне сайта файл .htaccess.txt в .htaccess то-есть убираете расширение .txt.

Мой любимый момент :)

Потому что винда не позволяет создать файл без имени. Открыть его и пересохранить - запросто, но просто переименовать - -_-

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

Могу подсказать: есть скрипты для автоматической генерации урлов ;)

Ну подскажите тогда и мне) Deadcow вроде нет пока для версии 1.5.4.1

Если есть у вас, поделитесь

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


  • 3 weeks later...
  • 2 weeks later...

Вот попробуй https://opencartforum.com/index.php?app=core&module=attach&section=attach&attach_id=6267

у меня на 1.5.4.1 работает

Кто разобрался как убрать дубли на opencart 1.5.4.1?

Как сделать чтоб главная отображалась так http://mysite.ru/, а не так http://mysite.ru/index.php?route=common/home

Объясните пожалуйста подробно, для неопытных :mellow:

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


https://opencartforum.com/topic/17332-seo-url-150/

Вот попробуй http://opencartforum...&attach_id=6267

у меня на 1.5.4.1 работает

Кто разобрался как убрать дубли на opencart 1.5.4.1?

Как сделать чтоб главная отображалась так http://mysite.ru/, а не так http://mysite.ru/ind...ute=common/home

Объясните пожалуйста подробно, для неопытных :mellow:

https://opencartforum.com/topic/17332-seo-url-150/

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


Вот попробуй http://opencartforum...&attach_id=6267

у меня на 1.5.4.1 работает

Кто разобрался как убрать дубли на opencart 1.5.4.1?

Как сделать чтоб главная отображалась так http://mysite.ru/, а не так http://mysite.ru/ind...ute=common/home

Объясните пожалуйста подробно, для неопытных :mellow:

делал так

Если кликнуть на логотип вверху сайта с надписью "opencart" или на ссылку вверху "Главная", то открывается главная страница, но в адресной строке url имеет примерно такой вид: http://site.ru/index.php?route=common/home. Уберем лишнее из url, так, чтобы ссылка при клике приняла вид: http://site.ru/

Для этого подредактируем файл "url.php" (путь: system/library/url.php)

Находим строчки (с 25 по 27):

if ($args) {

$url .= str_replace('&', '&', '&' . ltrim($args, '&'));

}

После них вставляем следующий кусок:

else {

if($route == 'common/home') {

if($connection == 'NONSSL') { return HTTP_SERVER; }

else { return HTTPS_SERVER; }

}

}

Все, задача решена.

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


Мой любимый момент :)

Потому что винда не позволяет создать файл без имени. Открыть его и пересохранить - запросто, но просто переименовать - -_-

Да вы просто когда удаляете .txt точку оставьте. Напрмер .htaccess.txt редактировать нужно так. .htaccess. по крайней мере на локале у меня так все получилось.

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


  • 5 months later...

делал так

Если кликнуть на логотип вверху сайта с надписью "opencart" или на ссылку вверху "Главная", то открывается главная страница, но в адресной строке url имеет примерно такой вид: http://site.ru/index.php?route=common/home. Уберем лишнее из url, так, чтобы ссылка при клике приняла вид: http://site.ru/

Для этого подредактируем файл "url.php" (путь: system/library/url.php)

Находим строчки (с 25 по 27):

if ($args) {

$url .= str_replace('&', '&', '&' . ltrim($args, '&'));

}

После них вставляем следующий кусок:

else {

if($route == 'common/home') {

if($connection == 'NONSSL') { return HTTP_SERVER; }

else { return HTTPS_SERVER; }

}

}

Все, задача решена.

твоюжмать - сработало! (ocStore 1.5.4.1.2)

 

А может кто подсказать: есть у этого решения отрицательные последствия? При обновлении, например, или еще что-то.

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


  • 3 weeks later...

Заходите в адимнку там система - настройки нажимаете изменить, далее последняя вкладка сервер. Там есть пункт Включить ЧПУ: нажимаете ДА. Затем выбираете Тип ЧПУ: по умолчанию или сео про. Далее переименовываете в корне сайта файл .htaccess.txt в .htaccess то-есть убираете расширение .txt. Потом в товарах и категориях прописываете свои урлы, все должно работать!

А что делать если после переименования .htaccess.txt в .htaccess  пропадает доступ к сайту

 

Выдает следующее:

 

 

Internal Server Error

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

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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