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
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.
Der Web-Server. Apache ist in der Regel Groß-und Kleinschreibung, IIS ist nicht. Andere können oder auch nicht sein.
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).
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.