Добрый день!
Крайне редко обращаюсь с вопросами на форумах, но возникший вопрос самостоятельно решить не могу.
Ситуация такая:
Установлен Drupal 7 с Ubercart 3
По умолчанию создан каталог, путь к которому http://host/catalog
Выводиться данный каталог через представление, созданное ubercart'ом
Соответственно подкатегории каталога доступны по адресу http://host/catalog/1 - http://host/catalog/n
НО! в ноде с типом товар ссылка на термин таксономии (на каталог, в котором этот товар) выглядит как стандартная http://host/taxonomy/term/1
Вопрос, как привести все ссылки к единому виду (с синонимами не получается) и без дополнительного представления?
Комментарии
не ужели никто не сталкивался?
Ну или не выводи ссылку, или задай свой вьюв для отображения терминов таксономии.
Но ведь синонимы для каталога все равно будут. Для поисковиков их блокировать?
Здравствуйте
Вы эту проблему уже решили? Если да, то как?
Решил благодаря статье
не знаю, насколько это правильно - адрес /taxonomy/term/% все равно есть, т.е. создается дубликат страницы catalog/%
Решил с помощью модуля redirect, правда пока приходиться вручную прописывать адреса ...
А чем он мешает? все ссылки на сайте будут идти на catalog/%, т.е. для сео разницы никакой, а если кто-то принудительно решит писать ручками /taxonomy/term/% то это сугубо его половые трудности