私は Web 管理者ではなく、IIS を初めて使用します。だから、私はアドバイスを探しています。
私の MVC アプリケーション (例: fooapp) は、私のサイト (例: foo.bar) のデフォルトのアプリケーションです。IIS マネージャーを使用して、サイトを IIS7 に追加しました。アプリケーションをインポートすると、IIS マネージャーはそれを独自のディレクトリ (/foo) に配置しようとし、ベース (サイト) ディレクトリに配置しないように指示します。つまり、デフォルトの MVC ビューにアクセスするには、URL を入力する必要がありますhttp://foo.bar/fooapp/
。言うまでもなく、私はそこに行きたいですhttp://foo.bar/
考えられる解決策は 2 つあります。
- MVC アプリにリダイレクトするサイト ディレクトリに既定のページを追加します。
- IIS の警告を無視して、アプリをサイト ディレクトリに読み込みます。
私の IIS7 の知識は限られています。いくつかのオプション (HTTP リダイレクトなど) をいじってみました。何も変わっていないので、明らかに自分が何をしているのか理解できません。
とにかく、考えられる「ベストプラクティス」やその他の提案があれば、私に知らせてください。