Jump to content
Sign in to follow this  
braddevidson

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Далее переименовываете в корне сайта файл .htaccess.txt в .htaccess то-есть убираете расширение .txt.

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Поделитесь,пжл.

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Подскажите какие для 1.5.4.1

Share this post


Link to post
Share on other sites

Друзья, так есть или нет чтобы автоматом урлы генерились на 1.5.4.1?

Share this post


Link to post
Share on other sites

Вот попробуй 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:

Share this post


Link to post
Share on other sites

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/

Share this post


Link to post
Share on other sites

Вот попробуй 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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

делал так

Если кликнуть на логотип вверху сайта с надписью "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)

 

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

Share this post


Link to post
Share on other sites

Заходите в адимнку там система - настройки нажимаете изменить, далее последняя вкладка сервер. Там есть пункт Включить ЧПУ: нажимаете ДА. Затем выбираете Тип ЧПУ: по умолчанию или сео про. Далее переименовываете в корне сайта файл .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.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.