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

Помогите сделать, чтобы у URL'ов категорий был слэш в конце


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

Всем добрый день.
Переехали с ocstore 2.3. на ocstore 3.0 все в целом нормально.
Но пропали куда-то слеши в конце урлов категорий.

Т.е. было и надо чтобы так было:
site_ru/category_1/
site_ru/category_1/category_2/
site_ru/category_1/category_2/category_3/

а стало, как не надо:
site_ru/category_1
site_ru/category_1/category_2
site_ru/category_1/category_2/category_3

и при заходе:
на адрес со слешем в конце он перекидывается на адрес без слеша

У товаров при этом как было без слеша так и осталось, и так и надо.
site_ru/tovar_1
site_ru/tovar_2
site_ru/tovar_3

и в ocstore 3.0 и в в ocstore 2.3 стоит одинаково
Добавить слэш в конец ссылки - Нет
Окончание ЧПУ (например .html) - пусто

UP1. Если я поставлю "Добавить слэш в конец ссылки - Да", то слеш добавиться и у категорий и у товаров, а у товаров он мне вообще не нужен точно.

htaccess при это идентичен и у старого и у нового сайта.

Подскажите, пожалуйста, куда копать, заранее благодарю за любую помощь.

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

  • 1 год спустя...

Тоже заметил, что слеша в категориях не стало после переезда на 3.0. Скажите это важно и как правильно? Чтобы слеш был на конце в ссылках категорий? Повлияет на индексацию? Т.к. в индексе категории со слешем на конце, а сейчас категории без него.

Изменено пользователем WillWill
Ссылка на комментарий
Поделиться на другие сайты

В 29.06.2024 в 05:43, WillWill сказал:

Тоже заметил, что слеша в категориях не стало после переезда на 3.0. Скажите это важно и как правильно? Чтобы слеш был на конце в ссылках категорий? Повлияет на индексацию? Т.к. в индексе категории со слешем на конце, а сейчас категории без него.

Для меня важно, я делаю категории со слешем в конце. Думаю, правильно для категорий - делать слеш, а для страниц делать без слеша. Про остальное лучше в саппорт яндекса написать, хз чего они там сейчас считают.

Изменено пользователем kolbasoed
Ссылка на комментарий
Поделиться на другие сайты

В 29.06.2024 в 09:27, WillWill сказал:

А как это сделать в oc3? И почему тогда в oc3 убрали слэш в категориях?

даже пытаться вспоминать не буду как я это делал на момент написания вопроса, у меня на 3х сайтах разные сборки стоят

вот на этой все было со слешами и без слешей просто, ставил в марте этого года
тему почитайте там всё есть

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

  • 3 месяца спустя...
В 24.03.2023 в 19:24, kolbasoed сказал:

Всем добрый день.
Переехали с ocstore 2.3. на ocstore 3.0 все в целом нормально.
Но пропали куда-то слеши в конце урлов категорий.

Т.е. было и надо чтобы так было:
site_ru/category_1/
site_ru/category_1/category_2/
site_ru/category_1/category_2/category_3/

а стало, как не надо:
site_ru/category_1
site_ru/category_1/category_2
site_ru/category_1/category_2/category_3

и при заходе:
на адрес со слешем в конце он перекидывается на адрес без слеша

У товаров при этом как было без слеша так и осталось, и так и надо.
site_ru/tovar_1
site_ru/tovar_2
site_ru/tovar_3

и в ocstore 3.0 и в в ocstore 2.3 стоит одинаково
Добавить слэш в конец ссылки - Нет
Окончание ЧПУ (например .html) - пусто

UP1. Если я поставлю "Добавить слэш в конец ссылки - Да", то слеш добавиться и у категорий и у товаров, а у товаров он мне вообще не нужен точно.

htaccess при это идентичен и у старого и у нового сайта.

Подскажите, пожалуйста, куда копать, заранее благодарю за любую помощь.

Для OcStore 
system/library/seopro.php

Найти :
 

if (rawurldecode($url) != rawurldecode($seo)) {

Перед этим добавить :
 

            if (isset($this->request->get['route']) && $this->request->get['route'] == 'product/category') {
                $seo = rtrim($seo, '/') . '/';
            }

При этом в настройках Seopro выключить вывод слеша в конце ссылок.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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