Чувствительные к регистру имена хостов

Принятие Вас может проверить с помощью ping-запросов Ваш сервер с помощью b.net (если не - видят ответ SvenW), который должен работать без любых проблем, пока Вам настроили Ваш веб-сервер правильно для обработки второго домена также (b.net). Таким образом, у Вас может быть два домена, служащие тому же содержанию независимо.

Если Вы хотите, чтобы b.net был действительно перенаправлен (так, чтобы адресная панель показала a.com), необходимо, вероятно, сделать это на уровне веб-сервера.

7
задан 18 September 2013 в 17:26
2 ответа

Интернет-стандарты (запрос комментариев) для протоколов предписывают, чтобы метки имен хостов компонентов могли содержать только буквы ASCII от 'a' до 'z' (без учета регистра ), цифры от «0» до «9» и дефис («-»). Исходная спецификация имен хостов в RFC 952 требовала, чтобы метки не могли начинаться с цифры или дефиса и не должны заканчиваться дефисом. Однако последующая спецификация (RFC 1123) разрешила имена хостов начинаться с цифр. Использование других символов, знаков препинания или пробелов не допускается.

Имя хоста нечувствительно к регистру.

1
ответ дан 2 December 2019 в 23:42

Нет, и это сделано намеренно. Символы верхнего регистра фактически полностью запрещены новым стандартом и были преобразованы в нижний регистр старым.

Из FAQ по IDN :

В: Чем IDNA2008 отличается от IDNA2003?

A: Он запрещает использовать около восьми тысяч символов, которые раньше были действительными, включая все символы верхнего регистра, варианты полной / половинной ширины, символы и знаки препинания. Он также по-разному интерпретирует четыре символа.

Q: Почему IDNA2003 сопоставляет конечную сигму (ς) с сигмой (σ), отображает eszett (ß) в «ss» и удаляет ZWJ / ZWNJ?

A: Это решение? в отношении сопоставления этих символов следовал рекомендациям по сопоставлению без учета регистра в стандарте Unicode. Эти символы являются аномальными: верхний регистр - это Σ, то же самое, что и верхний регистр σ. Обратите внимание, что текст «ΒόλοΣ.com», который появляется на http: //Βόλος.com , иллюстрирует это: нормальное отображение Σ - это σ. Если бы σ и ς не рассматривались как варианты регистра в Unicode, не было бы совпадения между ΒόλοΣ и Βόλος.

4
ответ дан 2 December 2019 в 23:42

Теги

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