インターネットの知識を得ようとしたらまずつまずくのはドメイン関係ではないか。IPアドレスに対する別名、イントラネットで言うNetBIOS名みたいなものだろうかと思うが……。
例えばこのWordPressにアクセスする場合、一般的にはURLで「http://yakisoba.xyz/fwp」にアクセスすることになると思うのだが、この場合、一旦DNSとしてはyakisoba.xyzでIPアドレスを探すことになるのだろう。WHOISで調べたら「118.27.125.238」と出たのでこれがロリポップの共有サーバーへ物理的にリンクされるIPアドレスと思われる。
試しにIP直打ちでアクセスしたら権限エラーを返された。流石にそうだろうと思う。
では、このIPアドレスに対してブラウザ側から「 http://yakisoba.xyz/fwp ってのを見たいのだが?」と送られた物理サーバーは、「URLが自分自身のどの場所を参照するのか」という情報をローカルな設定ファイルかデータベースから探すのだろうか。
一つの固定IPを持ったサイトの場合、URLの代わりに「xxx.xxx.xxx.xxx/hogehoge/top」のような指定でもアクセスできるのだと思っているが、この場合リクエストを受けたサーバーは「hogehoge/top」部しか知らなくても済むのではないか。これが共有の場合はIPは当然共有で、ドメイン以下のみならずURLを端から端まで自分の中の住所と照らし合わせることになりそうだ。矛盾ではないがどうもしっくりこない。
IPでのアクセスを受けるかURL文字列でのアクセスを受けるかによって挙動が違う?分からない。