URL, Hostname, Domain und Pfad
URL, Hostname, Domain und Pfad beschreiben eine Anfrage auf der Anwendungsschicht; ob das Netzwerk den Server erreicht, ist eine andere Frage. DNS kann den Namen auflösen, TCP/TLS kann eine Verbindung herstellen, und HTTP kann trotzdem eine Weiterleitung oder einen Fehler zurückgeben. Statuscode, Location, Hostname, Pfad und URL-Schema beschreiben unterschiedliche Teile der Transaktion.
So untersuchen Sie die Antwort des Webservers
Prüfen Sie DNS, dann TLS und die HTTP-Antwort, ohne die Weiterleitungskette auszublenden. Vergleichen Sie den angefragten Hostnamen mit der tatsächlichen Ziel-URL. Eine 4xx-Antwort bezieht sich meist auf die Anfrage oder den Zugriff, ein 5xx-Code auf einen Fehler bei der Verarbeitung auf dem Server – wobei auch ein Reverse Proxy oder CDN dazwischengeschaltet sein kann.
Eine URL in ihre Teile zerlegt
In https://example.com:8443/a/b?q=1#part ist https das Schema, example.com der Hostname, 8443 der explizite Port, /a/b der Pfad, q=1 die Query und part das Fragment. Das Fragment wird normalerweise vom Client verarbeitet und nicht in der HTTP-Anfrage übertragen. Technische Angaben zu einem Hostnamen liefert die Website-Informationsabfrage von 2IP.