0 Пользователей и 1 Гость просматривают эту тему.
  • 122 Ответов
  • 36874 Просмотров
*

Vasiliy111

  • Захожу иногда
  • 242
  • 5 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #120 : 23.08.2018, 10:49:08 »
А у меня появляются страницы типа http://мой-сайт.ру/?view=category&id=69.

Причем появляются данный страницы в результатах поиска (стандартный модуль). id=69 - номер категории. Подставив нужное число можно перейти в любую категорию.

Как можно их убрать? На сколько я знаю для категорий в настройках нет функции "Удалить идентификаторы"
*

mnogoto4ka

  • Захожу иногда
  • 138
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #121 : 19.10.2018, 15:43:01 »
Не стал выдумывать новую тему, т.к. моя проблема напрямую связана с ID в URL. Убрал ID средствами Joomla (Маршрутизация URL), после этого URL выглядит красиво без ID, но проблема в том, что старые ссылки, где присутствует ID (в группах соцсетей, да и в поисковых системах) выдают ошибку. Вопрос вот в чем: можно ли сделать редирект с ссылок с ID на ссылки без ID?
*

mnogoto4ka

  • Захожу иногда
  • 138
  • 0 / 0
Re: Как убрать ID из URL Joomla 3?
« Ответ #122 : 19.10.2018, 15:53:15 »
Кажется разобрался:
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]

Проверил несколько ссылок из соцсетей - проходит переадресация. Буду дальше тестировать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться