私のASP.NET 4プロジェクトにURLルーティングが設定されていますが、これは完全にオフラインで動作します。しかし、現在はオンラインのときに、URLルーティングによって設定されたすべてのリンクが機能しません。ASP.NET URLルーティングで404ページが得られます
基本的にこのようなリンク: http://www.domain.com/test/bla
は常に404を返します - ファイルまたはディレクトリが見つかりません。 探しているリソースが削除されたか、名前が変更されたか、一時的に利用できない可能性があります。
まあ、私はそれを修正しようと決めました。
<modules runAllManagedModulesForAllRequests="true">
2.:
web.configファイルに次のコードを持っている:私は動作しませんでした(と他のを見つけるように見えることはできません)、次のヒントが見つかりますこの記事の後に:http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html。 succesはありません。
私のサーバーのパイプラインモードを統合型に変更しています。
なお、404エラー。
アイデア?
が存在することを確認? –
IISで実行されていますか?もしそうなら、どのバージョン? –
Webフォーム - わかりません。それはサポート付きの標準的なウェブホテルで実行されています。 ファイルが存在するかどうかの設定は問題を解決しました –