Где может быть ошибка при переходе на страницу сравнения товара?

Добавляю товар для сравнения, товар добавляется. После жму на ссылку перейти на страницу сравнения и вместо ожидаемого запроса вида
catalog/compare.php?action=COMPARE
получаю такой ответ с сервера
catalog/compare.php/?action=COMPARE
не знаете откуда берется / перед знаком ? - са

Даже если сделать прямой переход на
catalog/compare.php
то все равно появляется / и 404 ошибка
если в запросе стереть / и перейти
catalog/compare.php/?action=COMPARE стираю
catalog/compare.php?action=COMPARE то все равно попадаю на страниц 404 и в запросе опять появляется /
  • Вопрос задан
  • 866 просмотров
Решения вопроса 1
@ZardoZAntony
программист, сис. админ
"compare" => "compare/",
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
no_one_safe
@no_one_safe
У вас что то с настройками не то. Вы явно указываете здесь
"SEF_URL_TEMPLATES" => array(
"sections" => "",
"section" => "#SECTION_CODE#/",
"element" => "#SECTION_CODE#/#ELEMENT_CODE#/",
"compare" => "compare.php?action=#ACTION_CODE#",
"smart_filter" => "#SECTION_CODE#/filter/#SMART_FILTER_PATH#/apply/",
),

, что страница сравнения у вас в /catalog/compare.php и скорее всего у вас этого файла нет.
Покажите, пожалуйста, файл /urlrewrite.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы