Für die neue Subdomain hat man ein entsprechendes Verzeichnis angelegt und möchte nun, dass dieses ausschließlich über die Subdomain erreichbar ist, aber nicht über den absoluten Verzeichnispfad. Was unter einem Apache Webserver eine Leichtigkeit ist, kann auf einem Windows Server mitunter haarsträubend werden, da verschiedene Optionsebenen zu beachten sind. Es ist aber auch eine Sache der grundsätzlichen Strukturierung des Webspace (wenn die Hauptdomain z.B. im selben Root liegt). Grundsätzlich erreicht man dies durch folgenden Eintrag in der für ASP.NET typischen web.config
(in etwa vergleichbar mit dem, was man unter Apache mit einer .htaccess
erreichen kann):
<rule name="Rewrite to http://sub.mydomain.de/" stopProcessing="true"> <match url="subdirectory/" /> <action type="Redirect" url="http://sub.mydomain.de" /> </rule>
Den Code als web.config
abspeichern und dabei das entsprechende Markup beachten:
Natürlich muss man vorher auf Serverebene die Subdomain für den o.g. beispielhaften Pfad einrichten.
Neueste Kommentare