web-dev-qa-db-ja.com

ドメイン名の大文字と小文字を定義できますか?

.com拡張子を持つ(WebプラットフォームAltervista.org上の)第2レベルドメインを購入したい。ドメイン検証プロセス内で大文字と小文字の両方で文字を入力できるので、URLで文字が大文字で表示されるかどうかの意味で、ドメインの最終的な形式に影響するのではないかと思います以前の選択によると、小文字。

明確にするために、たとえば、「MyWebSite」という名前が必要で、ドメイン登録プロセス中に「MyWebSite」を選択するとします。最終URLはwww.MyWebSite.comまたはwww.mywebsite.comになりますか?

だから、私の質問は:ドメイン名大文字または小文字の両方で表示できますか?URLおよび検索エンジンの結果、ウェブマスターの以前の選択によると?

10
franz1

いいえ、登録時に選択した大文字と小文字は問わず、ドメインの最終的な大文字と小文字の形式には影響しません。

ドメインネームシステム(DNS)名は大文字と小文字が区別されないため、登録したり、「見栄えの良い」目的で検索エンジンに定義したりしても、これを操作することはできません。

ブラウザまたはFTPクライアントソフトウェアまたは電子メールクライアントソフトウェアまたはリンクに入力すると、すべてのケース(大文字と小文字)が受け入れられます。

インターネットエンジニアリングタスクフォースのWebサイト

18
Vasikos

DNS自体は大文字と小文字を区別しませんが、少なくとも1つの検索エンジンを使用すると、検索結果で優先大文字と小文字を宣言できます:Yandex。

Yandex - Case of the site name

サイト名のケース ツールを使用すると、特定の場合に優先大文字を設定できます。これには、 Yandex.WebmasterAppearance in search results> URL letter caseでアクセスできます。

私は自分のサイトのいくつかにこれを設定しましたが、見るのはとてもいいです。

8
Andrew Lott

技術的には、どのような場合でもドメインを登録できます。しかし、記録のために、ブラウザでドメインをどのように入力しても、小さなケースに変換されます。これは、DNSで大文字と小文字が区別されないためです。

理にかなっている場合... www.YAhOO.comwww.yahoo.comまたはwww.yAhOo.comと同じである必要があります...ブラウザのアドレスバーを操作して、何が起こるかを確認できます。

この link は、概念をさらに理解するのに役立つはずです。

2
ecastro

他の回答が述べたように、DNSは大文字と小文字を区別しませんが、ここではほとんど問題になりません。同じIPからの一部のリクエストにはHTTP 404ページを、他のリクエストにはHTTP 200ページを提供できます。

Host HTTPヘッダーを確認し、大文字に基づいて異なるコンテンツをサーバーに送信できます。大文字が正しくない場合、404ページまたはリダイレクトを提供できます。

ただし、一般的なブラウザはすべて、URLのドメイン部分を小文字に変換し(おそらく、lの代わりにI(大文字のi)のような似たような文字でドメインを登録しないようにするため)、Hostヘッダーにすべて小文字の値を送信します、ブラウザで無限のリダイレクトが発生することになりますが、理論的には、HTTPについてそれを行うことを妨げるものはありません。これはブラウザの制限です。

2
Paulpro