0

サーバー 2003 で IIS6 を使用しています。従来の ASP を使用する Web サイトがいくつかあります。これで、ASP.NET を使用する 1 つの Web サイトができました。この asp.net Web サイトは、従来の ASP Web サイトと同じサーバー上にあります。

最近まで、ユーザーはブックマークを持っています (ブックマークを持っているユーザーはたくさんいます)。

http://www.myasp.com/weatherhttp://www.myasp.com/weather/default.asp が読み込まれます。

この ASP.NET (" http://www.myNet.com/weatherNet ") Web サイトを IIS6 のサーバー 2003 上に作成した後、

ユーザーが (クラシック ASP) http://www.myasp.com/weatherにアクセスすると、次のエラー メッセージが表示されます。

Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>

ユーザーが「 http://www.myasp.com/weather 」を入力またはブックマークするときに、従来の ASP「 http://www.myasp.com/weather/default.asp」をロードするにはどうすればよいですか?

また、" http://www.myNet.com/weatherNet " を (ASP.NET) " http://www.myNet.com/weatherNet/default.aspx "にロードするにはどうすればよいですか?

IIS と ASP が既に許可されており、ASP.Net v4.0.30319 が許可されていることを確認しました。

4

2 に答える 2

0

「default.aspx」ページが「default.asp」ページより優先されているようです。IIS の既定のドキュメント タブで、すべてのドキュメント名を削除し、「default.asp」のみを追加します。IIS を再起動して試してください。

これらの設定は、IIS のフォルダー/アプリケーション レベルでも行うことができます。「default.asp」または「default.aspx」をデフォルト ドキュメントとして設定するには、フォルダごとにこのプロセスを繰り返す必要があります。

于 2013-06-27T14:26:41.113 に答える
0

その web サイト/仮想ディレクトリの IIS で default.asp(x) ページを設定する必要があります。

こちらのガイドに従ってください

詳細は次のとおりです。

既定のドキュメントを設定または変更するには

  1. IIS マネージャーで、ローカル コンピューターをダブルクリックし、Web サイト フォルダーまたは個々の Web サイト フォルダーを右クリックして、[プロパティ] をクリックします。
  2. [ドキュメント] タブをクリックします。

  3. [既定のコンテンツ ページを有効にする] チェック ボックスをオンにします。

  4. [追加] をクリックして、新しい既定のドキュメントをリストに追加します。

  5. リストから削除するドキュメントをクリックし、[削除] をクリックします。

  6. リストからドキュメントをクリックし、[上へ移動] または [下へ移動] をクリックして、デフォルト ドキュメントがクライアント要求に提供される順序を変更します。

  7. [OK] をクリックします。

したがって、default.asp(x) ページをデフォルト ドキュメントとして追加すれば問題ありません。

于 2013-06-25T13:29:19.963 に答える