質問: 複数のドメイン so-netの有料ドメインを利用し自宅でwebサーバを建てているのですが もう一つ別のコンテンツのwebサーバを建てようと思い、 今度は無料のドメインで建てることにしました。 -----ここからが質問なのですが------ 最初に立てたwebサーバと後から建てたwebサーバ、 どちらももちろんurlは違うのですが、同じ(最初のほうの)webサーバにつながってしまいます。 一つのルータで二つのドメインを扱うことは不可能なのでしょうか? (ルータに二つのドメインを識別させ、それぞれのpc(webサーバに接続させることは不可能なのでしょうか、どなたかわかるかたご解答お願いします。(分かりにくいかもしれませんので、その都度補足させていただきます。 1:webサーバ:自宅のpc:so-netの有料ドメイン 2:webサーバ:自宅のpc:フリーの無料ドメイン どちらのurlにアクセスしても1のwebサーバにつながってしまう。
回答: 自宅のpcというのは一台ですよね。 でしたらwebサーバのバーチャルホストの機能を使えばいくつのドメインでも可能です。80番以外のポートを使うとなるとちょっと話は変わってきますが。 すべてのドメインに同じipがあてられているので、ルーターの80番に来たパケットは自宅のpcのipに送られます。 サーバはどのドメインのアクセスかを見てバーチャルホストの設定に当てはまればその設定どおりのページを表示し、該当なければ通常のディレクトリを表示することとなります。