2009-06-19 35 views
3

私は自分のwix XPラップトップ(すべて古典的なasp)にいくつかの開発サイトを持っています。 Doe誰かがなぜlocalhost/site/default.aspを入力する必要があるのか​​知っています(iis 5.1で405エラーが発生します)。localhost/siteだけでなく、古典的なASPエラー405

答えて

4

IISのデフォルトのドキュメントタイプを設定する必要があるようですdefault.asp。

10

"Default.asp"を既定のドキュメントとして追加する必要があります。 From this page ...コメントパー

With iis 4.0 and iis 5.0 the change is performed as follows:

  1. Start the Internet Service Manager (Start - Programs - Administrative Tools - Internet Services Manager).
  2. Expand the computer and select the web site.
  3. Right click on it and select Properties.
  4. Select the documents tab.
  5. Check the Enable default document box and click Add to add a new default name. The order of the search can be changed by clicking the up and down arrows.
  6. Click Apply and then OK.

は...大丈夫、per this article、スクリプトマップの設定を確認してください。

+0

まだ同じ、それは私が試した最初の事でした、ありがとう –

3

まずはウェブサイトの内容をクリアする必要があります。あなたは、ウェブサイト、デフォルトのウェブサイトだけを持っています。 (複数のWebサイトを作成するために、XP上でメタベースを操作することは可能ですが、IIS 5.1はそのうちの1つのみを提供し、他のものは停止する必要があります)。

のアプリケーションは、共通のデフォルトWebサイトの仮想ディレクトリです。

Default.aspがアプリケーションの既定のドキュメントの一覧に含まれていることを確認しましたか?各アプリケーション仮想ディレクトリのIISマネージャーのオープンプロパティダイアログで、そこの設定を確認します。

あなたが持っていれば、あなたは奇妙なものをあなたの手に持っています。この時点で、私は常にパーミッションのチェックをアドバイスします。匿名ユーザーがフォルダやファイルにアクセスできる場合、アプリケーションは匿名アクセスを許可していますか?

これは、設定がよさそうだと動作するはずですが、正しく設定されていない権限のその結果、時間の90%でない場合、直接私の経験ではなく、作品default.aspのアクセス以来、奇妙なアドバイスを見えるかもしれません。

0

405 http応答ステータスコードは、「メソッドが許可されていません」を意味します。 Wikipediaの記事List of HTTP Status Codesは、エラーのため、この定義を持っている:あなたはIIS 5.1に複数のサイトを追加することができます第三XPのPRO IIS管理を試すことができます

A request was made of a resource using a request method not supported by that resource; for example, using GET on a form which requires data to be presented via POST, or using PUT on a read-only resource.

0

、あなたは支障なくサイトを切り替えることができます。

関連する問題