У меня есть регулярное выражение в моем web.config
файле, который я использую для перенаправления пользователей на какой-либо другой домен:Matching части URL и перенаправлять
<redirect url="/(.*/)?((da-DK)|(es-ES))/?$" to="http://www.example.com" />
Это успешно спичками следующего URL:
http://www.example.com/ik/da-DK/
Но не ниже один:
http://www.example.com/da-DK/
Почему? Я уверен, что это регулярное выражение хорошо, потому что я тестировал его против множества примеров URL. Это ошибка в парсере или что-то в этом роде?
Я использую urlrewriter.net, который больше не поддерживается, но, возможно, у кого-то из вас были такие проблемы в прошлом?
регулярное выражение соответствия, что второй URL, возможно, , проблема в другом месте. –