it-roy-ru.com

Могу ли я определить регистр букв доменного имени?

Я хочу приобрести домен второго уровня (на веб-платформе Altervista.org) с расширением .com. Поскольку в процессе проверки домена я могу вводить символы как в верхнем, так и в нижнем регистре, мне интересно, может ли это повлиять на окончательную форму моего домена, в том смысле, что мне интересно, будут ли символы в URL отображаться в верхнем и/или строчные буквы, в соответствии с моим предыдущим выбором.

Для ясности предположим, например, что мне нужно имя "MyWebSite", и в процессе регистрации домена я выбираю "MyWebSite": будет ли окончательный URL-адрес www.MyWebSite.com или www.mywebsite.com?

Итак, мой вопрос: может ли имя домена отображаться как с верхний или нижний регистр букв в URL и в поисковых системах результатах, в соответствии с предыдущим выбором веб-мастера?

10
franz1

Нет, это не повлияет на окончательный формат регистра букв в вашем домене, какой бы регистр букв вы не выбрали при регистрации.

Имена системы доменных имен (DNS) нечувствительны к регистру, и вы не можете манипулировать этим любым способом, когда регистрируете его или даже определяете его для поисковых систем для "красивых" целей.

Все регистры (верхний и нижний) будут приняты, когда вы наберете его в своем браузере или в своем клиентском программном обеспечении FTP, или в своем почтовом клиентском программном обеспечении, или в ваших ссылках.

Вы можете прочитать все разъяснения по нечувствительности к регистру для стандартов DNS на веб-сайт Internet Engineering Task Force

18
Vasikos

Хотя DNS сам по себе не учитывает регистр, по крайней мере одна поисковая система позволяет вам объявить предпочтительный регистр в результатах поиска: Яндекс.

Yandex - Case of the site name

Инструмент регистр имени сайта позволяет вам установить предпочтительную прописную букву в определенных случаях. Доступ к этому можно получить через Яндекс.Вебмастер в Appearance in search results> URL letter case.

Я установил это для нескольких своих сайтов, и это очень приятно видеть.

8
Andrew Lott

Технически, вы можете зарегистрировать свой домен в любом случае. Но, к сведению, независимо от того, как вы вводите свой домен в браузере, он преобразуется в небольшой регистр. Это потому, что DNS не чувствителен к регистру.

Если это имеет смысл ... www.YAhOO.com не должен отличаться от www.yahoo.com или www.yAhOo.com... Вы можете поиграть в адресной строке браузера и посмотреть, что произойдет.

Это ссылка должно помочь вам понять концепцию дальше.

2
ecastro

Как указывалось в других ответах, DNS не учитывает регистр, однако здесь это вряд ли имеет значение. Вы можете обслуживать страницы HTTP 404 для одних запросов и страницы HTTP 200 для других с того же IP.

Вы можете проверить HTTP-заголовок Host и ​​различный контент сервера в зависимости от его заглавных букв. Вы могли бы обслуживать страницу 404 или перенаправление, если заглавные буквы не верны.

Однако, AFAIK, все распространенные браузеры преобразуют доменную часть URL-адреса в нижний регистр (возможно, для защиты от регистрации доменов с похожими символами, такими как I (заглавная i) вместо l), а также отправляют все строчные значения для заголовка Host. Таким образом, вы получите бесконечный редирект в браузерах, но в теории нет ничего, что бы HTTP не мешало вам это делать. Это ограничение браузера.

2
Paulpro