PHP: почему счетчик яндекс не видит ссылки созданные роутером MVC?

Создал учебный сайт на бесплатном хостинге beget. Попробовал сделать ресурс вообще без cms. Как положено в MVC все запросы посылаю на index.php и раскидываю роутером. url генерю так:

switch($_SERVER['REQUEST_URI']) {
            case ("/"):
                return ['Controller' => 'Controller\PageController', 'method' => 'showHomePage'];
            case (in_array(substr(urldecode($_SERVER['REQUEST_URI']), 1), $_ENV['plants'])):
                return ['Controller' => 'Controller\PageController', 'method' => 'showOrdinaryPage', 'argument' => substr(urldecode($_SERVER['REQUEST_URI']), 1)]; 
            case("/run"):
                return ['Controller' => 'Controller\ParseController', 'method' => 'parseArticles'];
        }    

у меня есть две страницы:

http://f90577wq.beget.tech/%D0%B7%D0%B0%D0%BC%D0%B8%D0%BE%D0%BA%D1%83%D0%BB%D1%8C%D0%BA%D0%B0%D1%81

http://f90577wq.beget.tech/

добавил счетчик яндекс метрики в header каждой страницы.

Счетчик попал в header каждой страницы, тем не менее, в личном кабинете яндекс метрики не отображается ни одной статьи:

введите сюда описание изображения

введите сюда описание изображения

посещения некоторых страниц счетчик все же видит:

введите сюда описание изображения

Уважаемые специалисты, пожскажите, пожалуйста, как решить данную проблему?


Ответы (0 шт):