LINUX.ORG.RU

Баґ в ссылках

 , , ,


0

1

Если в ссылке содержится подчеркивание, то: http://lookatme_iamthecaptainnow.bitbucket.org

А если завернуть такую ссылку в тег url:

[url=http://lookatme_iamthecaptainnow.bitbucket.org]iamthecaptainnow[/url]


То получается: iamthecaptainnow

Вот вариант работающей ссылки: http://init_6.bitbucket.org

Перемещено Klymedy из linux-org-ru



Последнее исправление: kep (всего исправлений: 1)

Тест

Только в домене/поддомене?

1) Символ подчеркивания _ в имени домена/поддомена использовать нельзя, это некорректный адрес и большинство DNS-ов не дадут вам создать такую запись. Мне удалось. :-)
2) IE будет нормально ходить по такому сайту, но не будет посылать куки. FF будет. Расследование этого факта и заняло все время. Проблема решилась регистрацией другого поддомена без _ :-)

via https://habrahabr.ru/post/51617/

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от EXL

Символ подчеркивания _ в имени домена/поддомена использовать нельзя, это некорректный адрес

Можно ссылку на RFC?

Valkeru ★★★★
()
Ответ на: комментарий от Valkeru

это не то, что имелось в виду, то, что имелось в виду — показано в топике.

kep
() автор топика

Просто баг в самом парсере. Кастани maxcom и он исправит, если посчитает нужным. У нас все такие ссылки парсятся, знаю что в слаке тоже 100% так (только что проверил), т.е.

http://init_6.bitbucket.org будет ссылкой
init_6.bitbucket.org и без http тоже будет ссылкой, ибо регулярки по блокам

znenyegvkby
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.