2009-07-10 8 views
2

In welchen Fällen ist capitilization eine URL beeinflussen? In einigen Fällen scheinen sie die Groß-/Kleinschreibung zu beachten. Zu anderen Zeiten scheinen sie nicht die Groß-/Kleinschreibung zu beachten.url capitilization

Antwort

7
 
http://domain.name/path?query=string 

Domain-Namen sind case insensitive. Die Nach- wörter des Pfads und der Abfragezeichenfolge unterscheiden zwischen Groß- und Kleinschreibung. So www.yahoo.com und WWW.YAHOO.COM identisch sind, aber wikipedia.org/bash unterscheidet sich von wikipedia.org/Bash.

Es ist bis zu dem Web-Server ist den Pfadabschnitt, so im Allgemeinen Windows-Web-Server möglicherweise nicht, was Fall, dass Sie für Dateinamen zu interpretieren und sowohl index.asp und Index.asp zulassen. UNIX-Webserver unterscheiden im Allgemeinen auf der Basis von Groß- und Kleinschreibung, da das zugrunde liegende Dateisystem dies tut. Oder wenn eine Website benutzerdefinierte Software zur Interpretation ihrer URLs ausführt, wie es Wikipedia mit seiner MediaWiki-Software tut, dann kann es tun, was es will.

3

Der Web-Server. Apache ist in der Regel Groß-und Kleinschreibung, IIS ist nicht. Andere können oder auch nicht sein.

2

Domain-Namen werden nicht beachtet werden. Der Rest der URL technisch ist, obwohl es nicht sein muss (das heißt einige Server können Groß- und Klein URLs gleich behandeln).

1

Die URL (zusammen mit der Abfragezeichendaten) an den Server Konservieren Fall gesendet wird, wird es auf dem Server abhängig Groß- und Kleinschreibung sein oder nicht. Einige (wie Apache) sind Groß-und Kleinschreibung, und andere (wie IIS) sind case insensitive standardmäßig.