Перейти к содержанию
flex2016

Journal theme 2.6.9 и ЧПУ

Рекомендуемые сообщения

Здравствуйте!
2 дня пытаюсь решить проблему с чпу. 
Установлена ocStore 2.1.0.1.1
Journal theme 2.6.9
Изначально я переименовал файл .htaccess, включил в настройках сервера "Включить SEO URL" и все ссылки у меня сразу начали корректно отображаться. Категории, продукты, странички имели такой вид, как я им задал. 
Но потом мне сказали,что нужно включить SeoPro в выпадающем списке типа ЧПУ, для избежания дублей. В итоге у меня появилось много ссылок такого типа:

index.php?route=account/account
index.php?route=common/home
index.php?route=information/sitemap
index.php?route=journal2/blog/post&journal_blog_post_id=1
index.php?route=account/newsletter
Как можно их убрать?
Товары и категории отображаются нормально.
Или стоит вообще включать тип чпу "SeoPro" ?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привести к нормальному виду ссылки,я так понял, нужно через изменение url_alias
Скачал по новой файлик seo_pro.php и заменил его. У главной страницы теперь нормальный URL, но теперь перед всеми товарами и категориями пишется /ru/
http://mysite.com/ru/category/product
В чем может быть причина этого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В том, что сеопро бывают разные. Я сделал мультиязык в урл, в ocStore - нет. В базе у Вас нет настройки - и по умолчанию код языка присутствует. Если у Вас ocStore - брать и заменять seo_pro.php надо из дистрибутива или репозитория ocStore.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В том, что сеопро бывают разные. Я сделал мультиязык в урл, в ocStore - нет. В базе у Вас нет настройки - и по умолчанию код языка присутствует. Если у Вас ocStore - брать и заменять seo_pro.php надо из дистрибутива или репозитория ocStore.

У меня ocStore 2.1.0.1.1

Я извиняюсь, не совсем понял откуда брать?

Я новичок, плохо владею терминологией. Расскажите подробней,пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из архива, который Вы ставили. Не надо было вообще файл менять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из архива, который Вы ставили. Не надо было вообще файл менять.

Дело в том, что никакие изменения в .htaccess не помогали сделать url домашней страницы нормального вида. все время было с "index.php?"

Мне посоветовали скачать с архива сеопро,я замелил его главная страница начала нормально отображаться. Только вот на других страницах "/ru/" появилось.

Попробую заменить с родного архива ocStore как вы сказали.

Или что еще можно сделать для решения данной проблемы? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дело в том, что никакие изменения в .htaccess не помогали сделать url домашней страницы нормального вида

INSERT INTO oc_url_alias (query, keyword) VALUES ('common/home', '');

В итоге у меня появилось много ссылок такого типа:

 ...
index.php?route=journal2/blog/post&journal_blog_post_id=1

https://opencartforum.com/topic/55931-journal-%D0%BE%D1%82%D1%83%D0%BF%D0%BB%D1%8F%D0%B5%D1%82-%D0%B0%D1%85%D1%82%D1%83%D0%BD%D0%B3-%D0%BF%D1%8B%D1%89-%D0%BF%D1%8B%D1%89/?hl=%D0%BE%D1%82%D1%83%D0%BF%D0%BB%D1%8F%D0%B5%D1%82

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
INSERT INTO oc_url_alias (query, keyword) VALUES ('common/home', '');
Сделал как вы и сказали. Открыл phpmyadmin, в oc_url_alias ввел common/home в поле query, в поле keyword ничего не вводил. Нажал ок. 
Но, к сожалению, стартовая страница так и грузит index.php?...
Что я могу еще сделать,что бы нормально заработало?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.