コンピューターのWebブラウザーでhttp://localhost
をプルアップすると(Windows 7、IIS 7.5))IIS 7ウェルカムイメージが表示されます。I IISをデフォルトのWebサイトにしたいのですが、IISのどこかでその設定を変更できますか?
更新:どうやら私は私の用語が間違っています。私が持っているのは、その下に複数のアプリケーションがある1つのWebサイト(私の「デフォルトWebサイト」)です。 IIS7ウェルカムイメージの代わりにhttp://localhost
にアクセスしたときに表示したいアプリケーションが1つあります。
C:\ inetpub\wwwrootにあるデフォルトのHTMLファイルにリダイレクトを追加しようとしましたが、ブラウザーはリダイレクトされますが、スクリプトや画像などのリクエストは適切にリダイレクトされません。
単一のWebサイトだけが必要で、そのサイトのフォルダーパスを変更する必要がある場合は、サイトの基本設定を編集して、他のサイトのフォルダーへの物理パスを変更します。
IIS)に完全に新しいWebサイトを既に追加している場合は、サイトのバインディングを編集する必要があります。
Webの場合、「Default Web Site」というラベルの付いたサイトと他の目的のサイトの両方でhttpバインディングを編集する必要があります。サイトを右クリックして[バインディングの編集...]を選択するか、サイトを選択して[アクション]ペインで[バインディング...]をクリックします。
最も簡単な方法は、Default Web Siteというラベルの付いたサイトを削除することですが、それは望ましいことではないかもしれません。
次の最も速い方法は、デフォルトWebサイトのバインディングを80以外の別のポートに変更することです。次に、目的のサイトのポートを80に設定し、httpバインディングの[ホスト名]フィールドを空白のままにします。
両方のサイトを実行してポート80にバインドする場合は、既定のWebサイトのバインドで、httpバインドの[ホスト名]ボックスに何かを入力します。目的のサイトではこれを空のままにします。両方をポート80のままにします(またはデフォルトのWebサイトを別のポートに変更します)。これで、誰かがhttp://localhost
またはサーバーのホスト名を含むURLを使用したときに希望のサイトが使用されるようになります。
編集:
あなたの編集から-はい、あなたの用語は少しずれていました:)
アプリをデフォルトとして設定して、誰かがサイトのルートに到達したときにアプリが表示されるようにするには、何らかのフレーバーのリダイレクトを設定する必要があります。
これを行うには、いくつかの方法があります。
既定のWebサイトの物理パスを編集できることがわかりました(右クリック、Webサイトの管理、詳細設定)。これを、デフォルトにしたいアプリの物理パスに変更し、他の設定が一致していることを確認してください(私の場合、アプリプールを変更する必要がありました)。