1

IIS 7 (Windows Server 2008 R2) に 2 つの ASP.NET サイトがあります。

最初のサイトは完璧に動作し、default.aspx ページを他の aspx ページと html で開きますが、2 番目のサイトは .aspx リンクも .html リンクも開きません。たとえば、http://mysite.comを開こうとすると/Default.aspx url、コンテンツやエラーのない空のページが表示されます。

それは何でしょうか?ありがとう。

4

2 に答える 2

2

まあ、壊れる物は多いです。

いくつかのヒント:

  • Chrome、Firefox (Firebug アドオンを使用)、Fiddler、またはその他の HTTP プロキシを起動し、サーバーが送信しているものを確認します。HTTP 200、404、またはその他のものですか?
  • IIS ログを確認してください c:\inetpub\logs\Logfiles\w3svc
  • イベントログをチェック
  • 動作中の Web サイトの httpmodule を、動作していない Web サイトの httpmodule と比較します
  • 正しい .net バージョンの正しいアプリ プールがサイトに設定されていることを確認します
  • Web サイトを webapp に変換してみてください
  • すべてが失敗した場合は、Web サイトを削除して、最初から作成します。動作する場合は、IIS メタベースが破損している可能性があります。
于 2013-03-04T21:10:08.070 に答える
0

私が提案する別の回避策:

C:\Windows\System32\Drivers\etc\hosts にある「hosts」ファイルをメモ帳で開きます。

それから加えて

127.0.0.1 あなたのウェブサイト

次に、ここ ( http://technet.microsoft.com/en-us/library/cc731692%28v=WS.10%29.aspx )で提案されているように、サイトにバインドを追加してみてください。

お役に立てば幸いです。

于 2013-03-05T02:02:30.533 に答える