3

のファイルに特定の値がmappedあります。ファイルを参照すると、で動作します。しかし、このアプリケーションを本番環境にデプロイすると機能しません。エラー: " " が表示されます 理由がわかりませんか?web.configURL MappinglocalhostIIS404: The resource cannot be found.

何か案が?

Web.config マークアップ:

<urlMappings enabled="true">
      <add url="~/Pune" mappedUrl="~/City.aspx?ID=1"/>
</urlMappings>

.aspx ファイル:

<a href="Pune">Pune City</a>

検索した後、次のような手がかりが得られました。

<urlMappings enabled="true">
          <add url="~/Pune" mappedUrl="http://mycustomdomain.com/City.aspx?ID=1"/>
</urlMappings>

しかし、残念ながらこれもうまくいきません..!

IIS他に何か..またはweb.configファイルで設定を行う必要がありますか?

4

2 に答える 2

1

これを参照してください: http://forums.asp.net/t/1523272.aspx?urlmappings+stopped+when+moved+to+ii7

URL マッピングは IIS 7 ではサポートされるべきではありません - Url Rewrite モジュールを使用する必要があります

于 2014-08-08T18:24:13.567 に答える