2012-03-01 15 views
0

IIS 7でWindows Server 2008 R2(64ビット)で実行されているMVC3アプリケーションを取得しようとしていますが、URLにアプリケーション名が追加されている点を除いてすべて問題ありません。IIS 7のURLからアプリケーション名を削除する

www.xyz.com/apage - > www.xyz.com/myapp/apage

私は、アプリケーション名を削除する方法を見つけるためにしようとしています。私は専門家ではない。私が見つけたページは、web.configのルール、または機能URLのリライト(このdoesntの仕事)を参照してください。

これは、MVC3アプリケーションのルーティングテーブル(わからない方法)またはweb.configまたはIISの仮想ディレクトリ設定を介して行うのが最適ですか?

web.configのサンプルルール(これは最も議論の的になっているアプローチです)があれば、偉大なはずです - 私が見つけることができる唯一のサンプルは、それほど使われていない同じURLにどのようにルーティングするかを示しています。どんなリソースや方向性も高く評価されています。

答えて

0

他の人がこれを学んでいるので、配備の仕方が分かりました。

IISサーバー上に1つのサイトしかない場合は、ルートアプリケーションにロードするのが最も簡単です。これにより、複数のサイトが挑戦的になり、他の状況では壊れてしまいます。

展開パッケージでは、ターゲットサイト/アプリケーションが "/"に設定されていることを確認してください。

関連する問題