Здравствуйте,
Такая проблема: при выводе результатов поиска (например, [url=http://www.shark.ru/search/index.php?q=%F1%EA%E0%ED%E5%F0%FB+%F8%F2%F0%E8%F5+%EA%EE%E4%E0]shark.ru/search/index.php?q=%F1%EA%E0%ED%E5%F0%FB+%F8%F2%F0%E8%F5+%EA%EE%E4%E0[/url]) в формируемые ссылки автоматически подставляется [B]_sec[/B] (секция):
См. первый результат поиска: shark.ru/search[B]_sec[/B]/316?sphrase_id=280 - при этом данная страница секции id [U]316 - shark.ru/auto_id/skans/[/U] - не открывается (сейчас настроена переадресация на главную, без переадресации - просто страница не найдена).
В случае если результатом поиска является страница элемента каталога, проблемы особой нет, например, второй результат - [U]shark.ru/search/1163?sphrase_id=280[/U] - открывается то, что надо (содержимое страницы верное), НО при этом в адресе остаётся прописанная папка search ([U]shark.ru/search/1163?sphrase_id=280[/U]), хотя адрес должен выглядеть так: [U]shark.ru/auto_id/skans/1163/[/U]
В случае если из адреса страницы секции вручную удалить [B]_sec ([/B][U]shark.ru/search/316?sphrase_id=280[/U]), она вообще не находится. Почему это происходит? [B]В каком именно месте происходит подстановка search_sec и search в адреса результатов поиска? [/B]Как настроить в результатах прямые ссылки на нужные страницы, минуя указание папки searh?
Такая проблема: при выводе результатов поиска (например, [url=http://www.shark.ru/search/index.php?q=%F1%EA%E0%ED%E5%F0%FB+%F8%F2%F0%E8%F5+%EA%EE%E4%E0]shark.ru/search/index.php?q=%F1%EA%E0%ED%E5%F0%FB+%F8%F2%F0%E8%F5+%EA%EE%E4%E0[/url]) в формируемые ссылки автоматически подставляется [B]_sec[/B] (секция):
См. первый результат поиска: shark.ru/search[B]_sec[/B]/316?sphrase_id=280 - при этом данная страница секции id [U]316 - shark.ru/auto_id/skans/[/U] - не открывается (сейчас настроена переадресация на главную, без переадресации - просто страница не найдена).
В случае если результатом поиска является страница элемента каталога, проблемы особой нет, например, второй результат - [U]shark.ru/search/1163?sphrase_id=280[/U] - открывается то, что надо (содержимое страницы верное), НО при этом в адресе остаётся прописанная папка search ([U]shark.ru/search/1163?sphrase_id=280[/U]), хотя адрес должен выглядеть так: [U]shark.ru/auto_id/skans/1163/[/U]
В случае если из адреса страницы секции вручную удалить [B]_sec ([/B][U]shark.ru/search/316?sphrase_id=280[/U]), она вообще не находится. Почему это происходит? [B]В каком именно месте происходит подстановка search_sec и search в адреса результатов поиска? [/B]Как настроить в результатах прямые ссылки на нужные страницы, минуя указание папки searh?