HTTP steht für Hypertext Transfer Protocol. Alle Webadressen beginnen mit HTTP (oder HTTPS) und teilen Ihrem Webbrowser mit, welches Protokoll er zum Laden einer Website verwenden soll.
Wenn Sie versuchen, eine Website zu besuchen, stellt Ihr Browser eine GET-Anfrage an den Webserver, und der Server sendet dann die Dateien, die sich unter dem betreffenden Domänennamen befinden, an Ihren Computer zurück.
Die Funktionsweise ist eher technischer Natur, aber wir wollen sie in leicht verständliche Abschnitte unterteilen.
Zwischen 1999 und 2015 war HTTP/1.1 das wichtigste HTTP-Protokoll, das für die Navigation im World Wide Web verwendet wurde. Im Jahr 2015 wurde HTTP/2 eingeführt und beschleunigte die Authentifizierung, DNS-Abfragen und die allgemeine Weiterleitung und Zwischenspeicherung von HTML-Dateien erheblich.
Weitere Informationen finden Sie in unserem Leitfaden zu HTTP/2 und wie Sie es auf Ihrer WordPress-Website aktivieren können.
Wie funktioniert HTTP?
Wenn Sie eine Website-Adresse(URL) in Ihren Browser eingeben und auf „Enter“ klicken, sendet Ihr Browser eine HTTP-Anfrage an den Webserver der Website. Das ist so, als würden Sie fragen: „Kann ich diese Webseite bitte sehen?
Zweitens erhält der Hosting-Server Ihre Anfrage, validiert ihre Authentifizierung und sendet dann eine so genannte HTTP-Antwort zurück. Diese Antwort enthält den Inhalt der Webseite, z. B. HTML, CSS, Text, Bilder und Videos.
Schließlich empfängt Ihr Browser die Antwort des Servers, packt sie aus und fügt alles zusammen, um Ihnen die vollständige Webseite zu zeigen.
Wenn Sie Ihre Website auf der Grundlage von Faktoren wie den Core Web Vitals von Google optimieren, legen Sie die Reihenfolge fest, in der der Server den Inhalt an den Browser sendet. Sie senden auch Empfehlungen an den Browser, wie er den Inhalt entpacken und laden soll.
HTTP und Sicherheit: HTTP vs. HTTPS
HTTP ist standardmäßig nicht sicher. Es ist ein einfaches Frage-und-Antwort-System. Während diese Informationen übertragen werden, kann jeder sie sehen, wenn er weiß, wo er suchen muss. Dies ist in der Regel nur auf Schadsoftware zurückzuführen, also machen Sie sich keine Sorgen.
Heutzutage haben jedoch fast alle Websites ein SSL-Zertifikat (Secure Sockets Layer) installiert, das die zwischen der Website und Ihnen gesendeten Informationen verschlüsselt.
In diesem Fall wird HTTP:// in der Webadresse durch HTTPS:// ersetzt, was die sichere Version von HTTP ist.
Das HTTP-Protokoll, das von den meisten Servern und Webanwendungen für die Sicherheit verwendet wird, heißt TLS (Transport Layer Security). Es ist ein fortschrittlicheres Protokoll, und Ihre Website verwendet es wahrscheinlich anstelle von SSL.
SSL hat sich so sehr eingebürgert, dass der Begriff oft mit TLS gleichgesetzt wird.
HTTP-Codes und Fehler
Da HTTP die Grundlage für die Funktionsweise des Internets ist, kann ein Serverfehler auftreten, wenn jemand versucht, Ihre Website zu erreichen. Dies sind die häufigsten HTTP-Fehler:
- 500 (interner Serverfehler) – Auf dem Webserver der Website liegt ein unbekanntes technisches Problem vor.
- 403 (forbidden) – Sie haben keinen Zugriff auf die angeforderte Ressource.
- 404 (Seite nicht gefunden) – Die Seite ist umgezogen, existiert nicht oder die URL ist falsch.
Es gibt noch weitere HTTP-Fehler, die auftreten können, und wir haben eine Übersicht über die häufigsten WordPress-Fehler und deren Behebung zusammengestellt.
Wir hoffen, dieser Artikel hat Ihnen erklärt, was HTTP ist und wie es funktioniert. Vielleicht möchten Sie auch unsere Liste mit weiterführenden Artikeln über nützliche WordPress-Tipps, -Tricks und -Ideen lesen, die Sie weiter unten finden.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.