![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ASP.net MVCのアプリケーションを発行するために、IIS7上で仮想ディレクトリを作成します。
すると、ルートは仮想ディレクトリになれない(?)ようなので、その配下のサブディレクトリに配置せざるを得ません。
その結果、
http://Hoge.com/Controller/Action --- (1)
と公開したいのに、
http://Hoge.com/△△/Controller/Action --- (2)
みたくなって、不恰好です。
参考にした「ASP.NET MVC 実践プログラミング」にも、(2)の公開手法が記載されており、これは簡単です。だが、(1)の形で実装する方法について言及したものは殆ど見たことがありません。
一件だけ、「URL書き換えモジュール」を使って実現という記事を見つけたのですが、もっとノーマルな方法で実現できないんでしょうか?!
この方面についてご存知のかたおられましたら、よろしくお願い申し上げます。
No.1ベストアンサー
- 回答日時:
仮想ディレクトリというより、Webアプリケーションとすることが重要ですね。
で、ルートはデフォルトでWebアプリケーションの状態になっているため、特に設定は必要ないはず。
ルートにMVCで作成したアプリケーション置けば基本はよいはずです。
もしそれで動かないという問題があるとしたらフレームワークのバージョンとかかなぁ。
あとはMVCに必須のコンポーネントをきちんとインストールするとか。
そんな観点から確認してみたらどうでしょうか。
早々のお返事有難うございました。
今やってみたら難なくできました。う~ん、当方が「できない」という固定概念に縛られていたのかもしれません。
一応手順を。。。
1.IIS7の接続ペインからサイトを右クリック
2.Webサイトの追加
3.サイト名入力、アプリケーションプールは「Asp.net V4.0」「パイプラインモード:統合」を選択
4.物理パスを入力
お答えいただいたonosさん、有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- WordPress(ワードプレス) Wordpressの投稿記事に関する公開ワークフローについて 1 2023/02/17 11:29
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- その他(開発・運用・管理) バッチファイルで特定のファイル・ディレクトリ以外を削除する方法について 4 2022/05/31 14:03
- 仮想通貨(暗号通貨) 仮想通貨【アプトス】もうすごく上がる可能性は高い? 10万円を1億円い増やすyoutube動画 3 2022/10/23 21:49
- 楽器・演奏 ★ピアノの「弾き熟し」や「批判」等について 4 2022/07/05 09:00
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.netでスタートページでエラー...
-
asp.net IIS実環境でのエラー
-
MVCアプリをルートで公開するに...
-
リモートデスクトップで実行す...
-
ctfmon.exe。スタック ベースの...
-
TeraTermマクロの”Link...
-
タスクバーのボタンがオレンジ...
-
Media Gallery?勝手に起動
-
windows vistaで、最近 KACT2
-
実行プログラム名の取得
-
砂時計 点滅がなおりません・・
-
メールに添付されたExcelを開く...
-
GridviewとDataGridviewの違い
-
ASP.NETでSQL-SERVERへの接続方法
-
CGIとPHPは何をするもの?
-
パソコンのアプリケーションエラー
-
FFFTPでファイル一覧を取得でき...
-
ASP.NET での処理表示について
-
Accessのマクロで、"RunApp/ア...
-
ASP AccessDBオープン出来ない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.netでスタートページでエラー...
-
MVCアプリをルートで公開するに...
-
IISでフォルダが作成できない
-
Tomcatでアクセス制限をしたい
-
64bit環境で32bitのアプリの開...
-
ASP.NET2.0 サーバー環境構築
-
ASP.NET フォーム認証のエラー...
-
外部アプリケーション操作
-
asp.net IIS実環境でのエラー
-
リモートデスクトップで実行す...
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
TeraTermマクロの”Link...
-
web.configとは?(初心者です)
-
有効なwin32アプリケーションで...
-
メールに添付されたExcelを開く...
-
GridviewとDataGridviewの違い
-
windows vistaで、最近 KACT2
-
タイマーマクロの二重起動防止...
-
コマンドボタンのキャプション...
おすすめ情報