На моей странице Symfony есть группа флажков, поэтому они имеют одинаковые имена:
<input type="checkbox" name="opt[]" value="1"> Option 1
<input type="checkbox" name="opt[]" value="2"> Option 2
...
Я отмечаю только одно поле и отправляю, URL в браузере выглядит так: http://localhost/list?opt[]=1
В моей ветке у меня есть эта инструкция:
<link rel="canonical" href="{{ app.request.uri }}">
В исходном коде HTML у меня есть это:
<link rel="canonical" href="https://localhost/list?opt%5B0%5D=1">
И теперь браузер говорит, что канонический URL-адресотличается от текущего!
Как я могу запретить веточке кодировать квадратные скобки? И почему он добавляет 0 между ними ??
С уважением