Eridani
@Eridani
Мимо проходил

& в URL у GET-ов в директе?

День добрый!
Озадачил меня тут директолог со своими УТМ метками.
Суть в том, что при переходе по рекламе в GET'ы УТМ-ов к разделителю-амперсанду (&) добавляется еще и кодовый amp; , т.е. ссылка получается вида
/?utm_source=yandex&utm_medium=cpc&
Изначально подумал, дело в обработчике на стороне сайта, проверил .htaccess - ничего, настройки php тоже в норме, в частности arg_separator.output равен "&", и вручную делал переходы по ссылкам с произвольными параметрами, всё ок, ничего нигде не дописывается на стороне сервера.

Решили проверить метки непосредственно в директе, как они прописаны там, т.к. были мысли, что директолог бездумно скопипастил откуда-то УРЛ и не посмотрел что копирует, но нет, в директе УТМ ссылки тоже прописаны нормально, без приставки amp;

У кого-нибудь есть идеи, что это за хренотень?
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 1
kotomyava
@kotomyava
Системный администратор
В виде html ссылка должна быть с &. Браузер, при этом, передаёт серверу её с & (& это символ & в html, где сам & это специальный символ)
Если у вас в запрос по какой-то причине попадает ссылка с &, может это какой-то не разумный бот её не интерпретируя отправляет, а не пользователь через браузер?
Или где-то происходит двойное преобразование, и получается ссылка с &, которая потом обратно превращается в &, а не &?
Ответ написан
Ваш ответ на вопрос

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

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