Лучший Ответ SmetDenis , 11 September 2014 - 07:15
На самом деле, правил которые могут формировать ссылку фильтра раз 5-10 больше чем написали вы.
+ многие элементы используют вложенные параметры, скрытые поля, множественность.
В итоге я не представляю как можно "заархивировать" все это разнообразие в 3 слова на автомате.
Если делать что-то вроде таблицы соответствий, то даже для маленького фильтра она будет огромной.
А самое главное, мне не совсем понятно, зачем страницам, которые не индексируются иметь красивые ссылкиp?
Ведь получатся дубли с категориями. Сделать "ЧПУ" для подобных форм поиска очень сложно и я сомневаюсь, что итог кого-либо устроит (особенно поисковики и SEO).
Все что вы описали больше похоже на готовые категории, создание которых по трудозатратам дешевле чем делать подобное sef.
Если все таки делать, то вижу такой вариант
- формировать ссылку с помощью хардкода JS в браузере, переходить по этой ссылке.
- на сервере с помощью SEF разворачивать это в параметры и устанавливать Request
- если что-то изменится, то правила придется дорабатывать.
Либо всю логику реализовать на сервере с соответствующими редиректами.
И тот и другой способ не удовлетворит поисковик, а во втором случае редирект замедлит работу сайта.
Перейти к сообщению