IIS 7.5 でホストされている MVC Web アプリケーションにインターネット経由でアクセスできない

IIS 7.5 でホストされている MVC Web アプリケーションにインターネット経由でアクセスできない

私は MVC Web アプリケーションを IIS 7.5 でホストしており、次の操作を実行しています。

  1. 追加アプリケーションプールそして変化身元NetworkService;
  2. Web アプリケーション フォルダーのアクセス許可を次のように編集しますeveryone
  3. ファイルは次の場所にありますC:\inetpub\wwwroot
  4. myWANip を入手してください。

これは、ローカルで実行しているときは正常に動作します。ただし、デプロイすると、Web サイトにアクセスできなくなります (ブラウザーに「この Web ページは利用できません」と表示されます)。

何が問題なのでしょうか?

答え1

まあ、Web ページが利用できないということは、見つからないということではなく、単に利用できないということだけです。これはパスの問題である可能性もあれば、そうでない可能性もあります。

IIS でサイトが正しく設定されていると仮定します。設定されている場合、それをクリックし、下部の参照タブをクリックして、ISS 内からホームページを表示します。これにより、少なくとも、必要なページが読み込まれます。

動作しない理由はたくさんあるため、まずは問題のフォルダに移動します。Views フォルダに移動して HTML ファイルを追加します。ブラウザでファイルを開きます。次に、このパスを使用しようとしているパスと比較します。

web.config ファイルでデバッグが許可されていることを確認してください。これが役立つ場合があります。

ポート 80 は開いていますか? ファイアウォールで開いていることを確認してください。

wwwrootフォルダから直接Webサイトを開いてみてください

持っていますか MVCがインストールされました機械に?

関連情報