Мне интересно, как браузер и / или DNS обрабатывают пользователя, вводящего недопустимый символ в доменном имени.
Допустим, у меня есть мясо и картофель , хорошоизвестная сеть ресторанов изысканной кухни.Весь наш маркетинг относится к нам как мясо и картофель (мясо + амперсанд + картофель, без пробелов), и вполне вероятно, что довольно часто люди вводят www.meat & potato.com в свой браузер.
Как браузер и / или DNS своего провайдера обрабатывают этот запрос?Есть ли способы, которыми я могу получить пользователя в нужном домене, не требуя от него дополнительных кликов / нажатий клавиш?
Редактировать: В моем ограниченном тестировании я обнаружил, что Chrome преобразуетсимвол в URL-кодированную версию (например,% 26 для &), а затем отправляет запрос куда-нибудь, в результате чего мой провайдер (RCN) дает мне страницу с результатами поиска (потому что RCN злой как этот): www17.searchresults.rcn.com /… Итак, что-то достигает ISP.