アカウント名:
パスワード:
hogehoge.example.comのAレコードに日本の農水省のIPアドレスを書いておいて、ウェブブラウザからhogehoge.example.comにHTTPでアクセスすると、日本の農水省のウェブサイトが表示される?
DNSの問題ではなく、HTTPというプロトコルの都合により、「表示されるかもしれないし、表示されないかもしれない」ですね。HTTPの場合、VirtualHost(一つのサーバマシンが複数のホスト名でWebサイトを提供するもの)ってのがあるから。
・ネームベースのVirtualHostでホスト名をきっちりチェックしている場合は表示されない。
・VirtualHostを使ってないか、・IPベースのVirtualHostを使っているか、・ネームベースのVirtualHostだけど該当ドメインがない場合のデフォルト設定が農水省のサイトになってるような場合には表示される。
このような動作については、DNSに登録しなくても、/etc/hosts (Windowsなら C:\Windows\System32\drivers\etc\hosts )に記述を追加するだけでも実現可能。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
これができるなら (スコア:0)
hogehoge.example.comのAレコードに日本の農水省のIPアドレスを書いておいて、ウェブブラウザからhogehoge.example.comにHTTPでアクセスすると、日本の農水省のウェブサイトが表示される?
Re:これができるなら (スコア:1)
DNSの問題ではなく、HTTPというプロトコルの都合により、
「表示されるかもしれないし、表示されないかもしれない」ですね。
HTTPの場合、VirtualHost(一つのサーバマシンが複数のホスト名でWebサイトを提供するもの)ってのがあるから。
・ネームベースのVirtualHostでホスト名をきっちりチェックしている
場合は表示されない。
・VirtualHostを使ってないか、
・IPベースのVirtualHostを使っているか、
・ネームベースのVirtualHostだけど該当ドメインがない場合のデフォルト設定が農水省のサイトになってる
ような場合には表示される。
このような動作については、DNSに登録しなくても、/etc/hosts (Windowsなら C:\Windows\System32\drivers\etc\hosts )に記述を追加するだけでも実現可能。