Всем привет. На сайт необходимо прикрутить utm метки. Они выглядят примерно так: https://example.com?utm_source=news4&utm_medium=email&utm_campaign=spring-summer Yii выбивает ошибку 404. Не могу правильно настроить urlManager. Пытался написать свою заглушку: namespace app\components; use yii\web\UrlRuleInterface; use yii\base\BaseObject; class UtmManager extends BaseObject implements UrlRuleInterface{ publicfunction createUrl($manager, $route, $params){ return $route; } public function parseRequest($manager, $request){ $url = $request->pathInfo; $get = $request->get(); return [$request->pathInfo, $get]; } } Нужно что-бы yii убирал все параметры после знака вопроса, т.к. включен enablePrettyUrl. Благодарен за любую помощь. Обрыл весь интернет , ничего толкового нету.
Убирать ничего не надо. Утм метки для того и делаются, чтобы они были в адресе. Зачастую их считывают всякие там яндекс.метрики и гугл.аналитиксы, которые работают на клиенте. Ну и ладно, будет укр типа https://example.com/controller/action?utm_source=news4&utm_medium=email&utm_campaign=spring-summer, от этого никакой 404-й быть не должно --- Добавлено --- Конфиг урл менегера покажи