2

キャピタリゼーションはどのような場合にURLに影響しますか?大文字と小文字が区別される場合があります。また、大文字と小文字が区別されない場合もあります。

4

4 に答える 4

7
http://domain.name/path?query=文字列

ドメイン名は大文字と小文字を区別しません。パスとクエリ文字列のあとがきでは、大文字と小文字が区別されます。したがって www.yahoo.comWWW.YAHOO.COMは同じですが、wikipedia.org/bashとは異なりwikipedia.org/Bashます。

パス部分を解釈するのは Web サーバー次第であるため、一般的に言えば、Windows Web サーバーはファイル名に使用する大文字小文字を気にせず、 と の両方index.aspを許可する場合がありIndex.aspます。基本的なファイル システムが区別するため、通常、UNIX Web サーバーは大文字と小文字を区別します。または、ウィキペディアが MediaWiki ソフトウェアで行っているように、Web サイトが URL を解釈するカスタム ソフトウェアを実行している場合、好きなことを行うことができます。

于 2009-07-10T03:53:44.960 に答える
3

Webサーバー。Apacheは一般的に大文字と小文字を区別しますが、IISはそうではありません。他の人はそうであるかもしれないし、そうでないかもしれません。

于 2009-07-10T03:52:12.063 に答える
2

ドメイン名は大文字と小文字を区別しません。URL の残りの部分は技術的にはそうですが、そうである必要はありません (つまり、一部のサーバーは大文字と小文字の URL を同じように扱う場合があります)。

于 2009-07-10T03:53:48.673 に答える
1

URL は (クエリ文字列データと共に) 大文字と小文字を保持してサーバーに送信されます。大文字と小文字を区別するかどうかはサーバーによって異なります。大文字と小文字を区別するもの (Apache など) もあれば、デフォルトで大文字と小文字を区別しないもの (IIS など) もあります。

于 2009-07-10T03:55:22.633 に答える