Задать вопрос

Как правильно сформировать правило обработки адреса?

Есть страница, скрипт
/api/bot.php на ней расположен простой компонент bitrix:news.list с элементами, которые должны открываться детально по пути /api/services/#CODE#/

в /api/services я создал detail.php, куда поместил компонент bitrix:news.detail и указал "ELEMENT_CODE" => $_REQUEST["CODE"],

далее был создан инфоблок со след значениями путей
URL страницы информационного блока: #SITE_DIR#/api/bot.php
URL страницы детального просмотра: /api/bot.php?CODE=#CODE#

и правило обработки

#^/api/bot.php?CODE=([a-z-0-9_]+)#
bitrix:news.detail
/api/services/detail.php
CODE=$1

Я хочу сделать именно так, без создания в /api/services index.php. По сути /api/bot.php его заменяет и обратный путь к списку элементов должен быть здесь /api/bot.php

Когда я пытаюсь перейти по ссылке элемента на стр /api/bot.php, ничего не происходит, только добавляется параметр в url

Подскажите, что делаю не так?
  • Вопрос задан
  • 41 просмотр
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы