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

Как разрешить в url фигурные скобки?

Всем привет!
Как сделать так, чтобы в адресной строке фигурные скобки и вертикальная черта не преобразовывалась в unicode?
Нужно это для utm меток, например ссылка такая
http://site-name.ru/?type={source_type}
Преобразовывается в
site-name.ru/?type=%28source_type%29
  • Вопрос задан
  • 1379 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Есть правила, по которым кодируются символы в URI. Одни символы могут использоваться как есть, а другие - обязательно должны преобразовываться в percent-encoded варианты.
И хотя символы {, } и | не обязательно преобразовывать - некоторые системы это делают на всякий случай (при этом обычно все нормально работает).

У меня для вас хорошая новость: арache и PHP сами по себе не пребразовывают эти символы, если их об этом не просить.
GwMnho.png
Ищите в какой момент у вас происходит это преобразование, и правьте.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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