it-swarm.com.de

Warum haben einige Domains ein '/' am Ende der Homepage-URL?

Ich frage mich, warum auf einigen Websites am Ende der URL ein / steht, auf anderen jedoch nicht.

Zum Beispiel:

  • www.google.com/
  • aber dann www.khanacademy.org (Nein /)
7
Eate

Ein Schrägstrich am Ende einer Domäne teilt dem Server mit, dass die Anforderung für das Verzeichnis bestimmt ist und dass nach der Standarddatei ( index.html gesucht werden soll. index.php ) zuerst.

Dies ermöglicht eine schnellere Ladezeit, indem der Browser angewiesen wird, nach der Standarddatei zu suchen.

Üblicherweise enthielten URLs, die auf Dateien zeigten, keinen abschließenden Schrägstrich, während URLs, die auf Verzeichnisse zeigten, den abschließenden Schrägstrich enthielten. Das bedeutet, dass:

http://example.com/example/ is a directory, while
http://example.com/example is a file

Lesen Sie hier mehr

1
Wold

Alle Websites können mit oder ohne Schrägstrich auf dem Domainnamen aufgerufen werden. Alle folgenden Arbeiten:

Wenn der Browser Startseiten anfordert, muss der Schrägstrich in der Anforderung übermittelt werden , auch wenn der Schrägstrich in der URL nicht vorhanden ist. Dies ist eine gültige http-Anfrage für example.com:

GET / HTTP/1.1
Host: example.com

Dies ist eine ungültige Anforderung (da der Schrägstrich fehlt):

GET  HTTP/1.1
Host: example.com

Die gültige Anforderung entspricht entweder der URL: http://example.com/ oder http://example.com. Es gibt keinen funktionalen Unterschied zwischen diesen beiden URLs.

Es steht den Webmastern frei, diesen abschließenden Schrägstrich beim Verknüpfen einzuschließen oder wegzulassen. Es macht keinen Unterschied.

2