[QUOTE]
Dmitry Sirotin написал:
[QUOTE] Алексей написал:
Я наверное неправильно выразился, но мненадо чтобы в итоге по ссылке [URL=http://мой_сайт/lostpass]http://мой_сайт/lostpass[/URL] открывалось бы тоже самое что по ссылке [URL=http://мой_сайт/auth/?forgot_password=yes]http://мой_сайт/auth/?forgot_password=yes[/URL]
Как бы это сделать?[/QUOTE]
По идее достаточно будет одного правила в urlrewrite:[CODE] array (
"CONDITION" => "#^/auth/lostpass/#" ,
"RULE" => "forgot_password=yes" ,
"ID" => "" ,
"PATH" => "/auth/index.php" ,
),
[/CODE][/QUOTE]
Если я правильно понял, то прописал этот массив в файле /bitrix/modules/main/include/urlrewrite.php, но не работает, по прежнему открывается каталог.
В Каталоге в разделе ЧПУ такие настройки:
Каталог ЧПУ (относительно корня сайта): /
Список разделов: catalog/
Раздел: catalog/#SECTION_CODE_PATH#/
Детальная информация: goods/#ELEMENT_CODE#/
Также в Настройки-> Настройки продукта -> Обработка адресов -> Правила обработки стояло правило:
#^/# bitrix:catalog /catalogue/index.php
Если его удалить, то при попытке зайти в каталог или на страницу восстановления пароля выводится "Страница не найдена".
Попробовал в правилах обработки прописать:
#^/catalog/# bitrix:catalog /catalog/index.php, каталог стал открываться, но на странице восстановления пароля и при попытке зайти в детальную информацию товара выводится "Страница не найдена".