Categories: IIS

IIS: Hostheader

Ein Webserver ist durchaus in der Lage tausende von Websites zu hosten. Aber wie kann er diese unterscheiden, wenn er nur eine einzige IP Adresse besitzt?

Jedes Web besteht aus einer eindeutigen Kombination von

IP Adresse
einem Port (meist Port 80)
und einem Hostheader (der auch mal leer bleiben kann).

IM IIS6 ist dies unter den Eigenschaften des Webs zu finden.

Im IIS7 sind diese Einstellungen unter dem Begriff Bindungen zu finden.

Der Hostheader ist im Prinzip nichts anderes, als die aufgerufene Stamm-URL der Website. Bspw: https://blog.fumus.de oder www.sql-meets-sharepoint.de. Der Hostheader muss allerdings genau der aufgerufenen URL entsprechen. Ein http://sql-meets-sharepoint.de ohne das www würde nicht funktionieren, sofern dieser Hostheader nicht hinterlegt ist.

Ein Web kann allerdings viele Hostheader besitzen. So wäre auch eine andere Domain oder auch .at oder .eu gültig für ein Web, sofern der Hostheader dazu im IIS eingetragen worden ist.

HTTPS und FTP

HTTPS und FTP Protokolle kennen Hostheader nicht. Also sind bspw. https Aufrufe auf dem gleichen Server nur über verschiedene Ports oder IP Adressen lösbar. Lediglich der FTP Server 7 schafft es per Trick Hostheader zu interpretieren. Dazu mehr unter Sicheres Dateischubsen unter FTP Server 7.0

Fumus

Share
Published by
Fumus

Recent Posts

SQL Server 2019 – static data masking – Du Opfer!

In SQL Server 2016 wurde das sog. dynamic data masking eingeführt. Eine Möglichkeit Daten bei…

5 Jahren ago

MinRole – Oder wie alles etwas einfacher wird

Seit Sharepoint Server 2007 präsentiert sich die Installation immer auf die gleiche Weise. Gerade mal,…

8 Jahren ago

Schritt für Schritt: SQL 2016 – Dynamic Data Masking

Es weihnachtet! Gerade bekam ich von einer Kollegin Plätzchen angeboten mit der Größe eines Diskus…

8 Jahren ago

Schritt für Schritt: SQL Server 2016 – temporal tables

Nein, bitte nicht verwechseln: temporal tables haben nichts zu tun mit temporary tables table variables…

9 Jahren ago

SQL Server 2016 Schritt für Schritt–Installation und First Look

SQL Server 2016.. habe ich schon erwähnt, dass ich den ziemlich cool finde? Wollen wir…

9 Jahren ago

SQL Server 2016 – CTP2

Nach langer Zeit wieder mal eine Artikel von mir.. der mich besonders erfreut. SQL Server…

9 Jahren ago