今日、ウェブサイト「http://www.websitename.net」と入力したときにたまたま目にした小さなクエリがあります。
自動的に「http://www.websitename.com」に変換されます。つまり、.net が .com に変換され、ページが読み込まれます。
それがどのように行われたか知りたいです。
今日、ウェブサイト「http://www.websitename.net」と入力したときにたまたま目にした小さなクエリがあります。
自動的に「http://www.websitename.com」に変換されます。つまり、.net が .com に変換され、ページが読み込まれます。
それがどのように行われたか知りたいです。
これは通常、サーバー側のリダイレクトとして行われます。
ネットワーク トラフィックを監視して、何が起こっているかを自分で確認できます。たとえば、IE9 では、開発者ツール (F12) を使用して、[ネットワーク] タブをクリックし、[キャプチャの開始] ボタンをクリックして監視を開始します。他のブラウザにも同様の機能があります。
応答ヘッダーには、次のようなものが表示されます
Key Value
Response HTTP/1.1 301 Moved Permanently
Location http://mywebsitename.net
ブラウザーは、(ホストが見つからない場合) 間違いを犯した可能性があると想定し、代替 (共通) ドメインを試行します。これは、サイトが存在しないことを前提としています。
これが実際に存在するサイト (wikipedia.com にアクセスしたときなど) で発生している場合、リダイレクト (HTTP 302 - 一時的に移動) が返されます。