#

Webserver: Einrichten der Webseite
 
*Fortsetzung zu: Neue Domain auf Server weiterleiten und einrichten
 
Nachdem die Anfragen technisch zum Webserver geleitet sind und diese als Bindung auf einem IIS Internet Information Server entgegen genommen werden könnten, muss man nun erst mal eine Website auf dem IIS einrichten.
 
*IIS: Internet Information Server  von Microsoft, meistens genutzt für ASP.Net Projekte auf Net Framework Basis
*Website: eine Website ist ein angebundenes Web-Ziel als Knoten auf dem IIS. Dabei erstellt der IIS Server einen Website-Knoten und bindet diesen Knoten an einen echten Pfad mit Webdateien auf der Festplatte zu.
Die Webdateien sind meistens durch ein Visual Studio Projekt in einem Webprojekt mit Baumstruktur zusammengefasst.
*Unterschied: Webseite zu WebSite
Eine Webseite ist nur ein einzelnes Unter-Dokument in einer Domain. Die Domain als Summe aller Dateien entspricht einer WebSite.
 
 
Website auf IIS einrichten
 
Eine Website auf dem IIS wird zunächst mal als Knoten mit einem Namen erstellt. Dadurch kann später eine Webanfrage mit einem URL-Kennung auf genau diesen Knoten geroutet werden.
Wenn also auf den Webserver eine Anfrage mit https://CodeMap.de ankommt, dann wird diese zunächst als Internet-Request erkannt und dem IIS übergeben.
Der IIS wiederum weiß aufgrund der eingestellten Bindungen, auf welchen Website-Knoten die Anfrage geleitet werden soll.
 
1a) Website erstellen
 

 
Website hinzfügen
Sitename: Knotenbezeichung für den IIS. Hier CodeMap
Physikalischer Pfad: der Pfad zu dem Verzeichnis, wo sich die Webdateien befinden
Bindungen Typ: erst als http starten und später möglichst auf https:// wechseln. (siehe http htts)
Bindungen Hostname: hier alle möglichen Adressen eintragen, auf die der IIS die Anfrage dort hin leiten soll
Also hier: CodeMap.de, www.CodeMap.de und ipv4.CodeMap.de

 
Das eigentliche Webprojekt liegt als Web-Dateien in einem realen Pfad auf der lokalen Festplatte ab.
Die Dateien enden in der Regel mit .html oder .aspx und sind entweder rein statischen Web-Anzeigeseiten oder interaktive, dynamische Webseiten, welche der IIS Webserver zur Laufzeit auswertet.
Mobile

.