1

現在、URL は次のようになっています。

http://helpdesk.ourdomain.com

最近、これらの URL を (出版物や W​​eb サイトなどで) 読みやすくするために次のように宣伝するという話がありました。

http://HelpDesk.OurDomain.com

当社の Web サーバーは、大文字の要素を含む URL へのアクセスを正しく処理します。つまり、その URL にアクセスすると、URL がすべて小文字になるように書き換えられます。ただし、URL では大文字と小文字を区別する必要があると常に教えられてきました。そう考えると、大文字でURLを宣伝するのはやってはいけないことだと思います。

大文字を含む URL を広告することは問題ありませんか? なぜですか、そうでないのですか?

4

2 に答える 2

2

仕様から:

2 つの URI を比較して一致するかどうかを判断する場合、クライアントは、次の例外を除いて、URI 全体の大文字と小文字を区別するオクテットごとの比較を使用する必要があります。

  - A port that is empty or not given is equivalent to the default
    port for that URI-reference;

    - Comparisons of host names MUST be case-insensitive;

    - Comparisons of scheme names MUST be case-insensitive;

    - An empty abs_path is equivalent to an abs_path of "/".
于 2011-01-18T21:44:24.280 に答える
2

W3Cの引用:

一般に、URL は大文字と小文字が区別されます (マシン名を除く)。大文字と小文字を区別しない URL または URL の一部が存在する場合がありますが、これらを特定するのは簡単ではありません。ユーザーは、URL では大文字と小文字が区別されることを常に考慮する必要があります。

小文字のままにしてください。

于 2011-01-18T21:44:36.280 に答える