Visual Studio 2010 と IIS 7.5 を使用して ASP.NET をプログラミングしています
Global.asax (RouteTable.Routes.MapPageRoute) に URL 書き換えがあります。開発サーバーでは機能しますが、IIS では機能しません。
IIS でこれを行うための構成はありますか?
Visual Studio 2010 と IIS 7.5 を使用して ASP.NET をプログラミングしています
Global.asax (RouteTable.Routes.MapPageRoute) に URL 書き換えがあります。開発サーバーでは機能しますが、IIS では機能しません。
IIS でこれを行うための構成はありますか?
そのためのwebconfigがあります...削除/追加部分は必要ありません。これは、このモジュールのみを明示的に含める方法を示しているだけです。
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true">
<remove name="UrlRoutingModule" />
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</modules>
<handlers>
<add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</handlers>
</system.webServer>
system.web:
<httpModules>
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>