Почему телеграм webhook работает только со ссылкой на обработчик, который находится в корне сайта. С ним проблем нет, приходит все, что отправишь боту. А если указать ссылку на контроллер, то не работает.
Если что: enableCsrfValidation = false;
В конфиге прописал разрешение для контроллера:
Код: Выделить всё
[
'class' => 'yii\web\UrlRule',
'pattern' => 'bot',
'route' => 'bot/bot',
'verb' => 'POST, GET'
],
Ссылка на контроллер такого вида: https://site.ru/bot/bot
Эта ссылка доступна извне.