Umbraco переписать правила с помощью UrlRewritingNet

Я пытаюсь настроить некоторые правила переписывания для нашего нового сайта Umbraco. Мне нужно перенаправить URL-адреса с предыдущего сайта на новое место в Umbraco, а именно:

http://www.somedomain.com/index.php/en/cms/59_about+energy+management

http://www.somedomain.com/energy-management.aspx

Это правило, которое у меня есть на данный момент:

<add name="1"
  virtualUrl="^~/index.php/en/cms/59_about+energy+management"
  destinationUrl="~/energy-management.aspx"
  ignoreCase="true"
  redirect="Application" />

Мне удалось заставить home.aspx перенаправить обратно в корневую папку, но ничего, что я делаю, похоже, не работает для старого URL

1 ответ

Решение

IIS и / или Umbraco обрабатывают расширение.php? Если нет, то он никогда не доберется до этих правил.

Другие вопросы по тегам