Ich muss eine URL neu schreiben/Redirect-Regel in IIS, die nur Anforderungen umleiten sollten, die für die Homepage der Website sind. Seiten, die sich in Unterordnern befinden, sollten nicht umgeleitet werden (wir schreiben für mobile Geräte eine andere URL auf eine mobile bestimmte Website um, aber nur für die Startseite. Unterordner müssen weiterhin auf die Desktopversion der Website zugreifen.IIS URL-Rewrite nur wo url hat Unter-Ordner
)zum Beispiel: http://my.site.com oder my.site.com sollte http://my.site.com/pages/page1.aspx umleiten und my.site.com/pages/page2.aspx sollte
nichtich habe Variationen versucht, auf nur eine uRL suchen, enthält a '/', die funktionieren, aber wenn die URL 'http: //' enthält, entspricht sie immer noch der Regel.
umleiten, was die Bedeutung dieser regex^$ ist? – Thomas
das bedeutet 'leere Zeichenfolge' was gleich der Homepage ist –