18

ドメイン名は大文字と小文字を区別しないと答える人もいます。新しい Unicode の世界では、これは当てはまりません。

ソース

Unicode > Punycode 変換の手順の 1 つは、ドメイン名を小文字に変換する「正規化」だと思いました。

4

2 に答える 2

18

昔ながらのASCIIベースのドメイン名の場合、はい、ドメイン名は大文字と小文字を区別しません。

たとえば、これらはすべて同じドメインを表します。

  • example.com
  • 例.com
  • 例.COM
  • EXampLE.com

最新のDNSでは、Unicode 文字を許可する国際化ドメイン名(IDN) を使用できるようになりました。問題は、大文字と小文字の定義が一部の言語や ASCII 以外の文字セットで扱いにくいことです (Unicode はUS-ASCIIのスーパーセットです)。

ドメイン名の意図は大文字と小文字を区別しないことですが、特定の人間の言語の特定のスクリプトでは、特定の文字が複雑になる場合があります。したがって、あなたの質問に対する単純な YES または NO の答えはありません。

ASCII 以外のドメイン名を使用している場合は、以下を読む必要があります。

于 2013-11-02T22:53:34.947 に答える
0

間違い: IDN であっても、URL は依然として大文字と小文字を区別しません。


修正:

質問は IDN に関するものでした。「IDN ドメイン名は大文字と小文字を区別しますか?」

私の最初の答えは間違っており、質問に明確に答えていません。URL を混在させます。

URL のドメイン名部分 (IDN) では、大文字と小文字が区別されません。

他の要素では、大文字と小文字が区別されない場合があります。それは多くのことに依存し、一般的には予測できません。

たとえば、パス部分は通常、OS またはサイトをホストしているファイル システムに依存します (MacOS では、大文字と小文字を区別しないようにドライブをフォーマットできます)。 . したがって、「フック」がどのように行われるかによって異なります。

他の要素 (ユーザー、パスワード、パラメーター、パラメーター値) についても同様

于 2011-10-07T08:27:34.317 に答える