Настраиваемая маршрутизация атрибутов с суффиксом

Я хочу создать свой URL, как это:

www.example.com/Content/page.html

поверх моего ContentControler я использую:

[RoutePrefix("Home")]

и поверх моего действия с индексом я использую:

[Route("page.html")]

но когда я запрашиваю этот URL, эта ошибка произойдет:

HTTP Error 404.0 - Not Found

как я могу решить эту проблему? Спасибо за помощь

1 ответ

Вы должны изменить свой web.config чтобы это заработало. Добавьте в строке ниже:

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

Дополнительная информация о том, что это делает здесь: http://www.iis.net/configreference/system.webserver/modules

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