こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

IPアドレスでのweb閲覧ができない

うまく説明できるか心配です。
あるwebサイトにアドレスをサーバ名でのアドレスで閲覧しようとするとパスワードの要求があり、パスワードを入力すると正常に閲覧できます。
同じwebサイトをIPアドレスで指定すると、
HTTPエラー401
401.3権限がありません。リソースのACLのため権限がありません
のメッセージが出ます。
同じwebサイトなのですが、このような現象が起きる原因がわかりません。多分、DNSの問題だと思いますが
どなたか、経験ある方ご教授お願いします。

投稿日時 - 2006-02-20 18:01:14

QNo.1979448

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

がると申します。
いくつか可能性があるのですが、高いものとしては「ドメインによるVirtual host設定をしている」というものが考えられます。

元々は「いくつかのドメイン(&サイト)を持っているんだけどIPアドレスが一つしかない」環境のために、「IPアドレスではなくてリクエストのドメイン名で"どのサイトを見るか"を振り分ける」というニーズがありまして設定がありまして。
これをVirtual host という風に呼称します。

ただ、この方式ですと、閲覧のためには「ドメイン」が必要になります。
したがって、IPアドレスでダイレクトにそのPageを呼ぼうとすると、
・IPアドレスで呼ばれた際の設定をそもそもしていないからアクセスがNGである
・IPアドレスで呼ばれた際に閲覧するPageの指定が「インターネットなど外部からは閲覧できない」など、何らかの制限がかかったPageになっている
といった状況から、401エラーになっているのではないかと推測いたします。

投稿日時 - 2006-02-20 21:41:46

ANo.1

サーバでそういう設定にしているのでは?

私の管理しているサーバも 名前バーチャルで IP アドレスでのアクセスは禁止しています。

# サーバクラックのスクリプトはほとんどIPアドレス総当たりで来るのでセキュリティ向上にもなります。

投稿日時 - 2006-02-20 18:13:37

あなたにオススメの質問