ASP.NET MVC 2 Web アプリケーションを学校の IIS 7.5 サーバーに公開した後、最初の読み込みで 403 エラーが発生し、/Home/About/Index などのルートを呼び出そうとすると 404 エラーが発生します。
デフォルトの ASP.NET MVC 2 サンプル アプリケーションの公開も試みましたが、うまくいきませんでした。Web サーバーはどのルートも取得しておらず、/Home/About/Index をディレクトリ ルックアップと判断しているようです。他の誰かが同様の問題を経験しましたか?
システム管理者と話し、HTTP リダイレクトと HTTP エラーが有効になっていることを確認しました。調べてみると、発行場所がウェブルートではないためにルーティングが機能しないというコメントがいくつか見られました。理由について何かコメントはありますか?
現在、システム管理者は次の Web サイト ディレクトリ構造を持っています。これが問題でしょうか?
- デフォルトの Web サイト
- 2010年秋
- クラス123
- Class321
- 2011年春
システム管理者と教授に助けを求めましたが、どちらも MVC とルーティングに不慣れです。どんな助けでも大歓迎です。
もちろん、自分のアイデアをあきらめて、他のクラスで行ったのと同じように Web フォームと SOAP を使用することもできますが、ASP.NET と REST の MVC についてもっと学びたいと思っています。助けてくれてありがとう!