Ich habe einen regulären Ausdruck in meiner web.config
-Datei, die ich verwende Benutzer auf eine andere Domain zu umleiten:Matching Teil der URL und umleiten
<redirect url="/(.*/)?((da-DK)|(es-ES))/?$" to="http://www.example.com" />
Diese erfolgreich Spiele folgende URL:
http://www.example.com/ik/da-DK/
Aber nicht die unten ein:
http://www.example.com/da-DK/
Warum ist das? Ich bin sicher, dass diese Regex gut ist, weil ich sie gegen viele Beispiel-URLs getestet habe. Ist das ein Fehler im Parser oder so?
Ich benutze urlrewriter.net, die nicht mehr gepflegt wird, aber vielleicht hatte jemand von euch solche Probleme in der Vergangenheit?
Die Regex, dass die zweite URL passende, vielleicht Das Problem ist woanders. –