0

こんにちは、2 つのドメイン名 www.xyz.com と www.abc.com が正しく、xyz.com が abc.com がホストされているサーバーである場合、アドレス www.xyz.com/www.abc.com は機能しますか? この質問は、法的な問題を解決しようとするものです。

ありがとう、

ヘンリー

4

3 に答える 3

1

いいえ、うまくいきません。通常、vHost を使用して、1 台のマシンで複数のドメインを実行します。これらは、IP (ドメインごとに 1 つの IP がある場合) または HTTP ヘッダーで要求されたドメイン (両方のドメインで 1 つの IP を共有する場合) によって区別できます。

したがって、基本的にどのウェブサイトを取得するかは、リクエストによって異なります。アドレス www.xyz.com/www.abc.com は 404 エラーを提供するはずです。管理者がその要求に応答するために意図的に構成した場合を除きます。

さらに読む: http://httpd.apache.org/docs/2.2/en/vhosts/name-based.html

于 2013-02-27T14:12:12.283 に答える
0

これはかなり奇妙な質問です。

両方が 1 つのサーバーを指す 2 つのドメインがある場合、アドレス www.domain1.com www.domain2.com はそのサーバーの仮想ホストになります。

正しく構成されている場合、各仮想ホストには独自のホーム フォルダーがあります。

www.domain1.com/something は、www.domain1.com の DocumentRoot 内の something という名前のフォルダーになります。

ドメインの後に / を追加した瞬間から、そのマシンの Web サーバーはローカル ドキュメント ルートを検索して、その時点以降のものを探します。

非常に不適切に構成された Web サーバーを使用しても、/ が探している DocumentRoot フォルダーの後に上記に戻るため、これは機能しない可能性があります。

domain1 のドキュメント ルートが /var/www/domain1/ であると仮定した場合を除きます。

/var/www/domain1/www.domain2.com { www.domain2.com のすべてのコンテンツがある場合、機能しません

于 2013-02-27T14:15:20.360 に答える
0

www.xyz.com/www.abc.comは有効な URI で、 hostのパス にあるリソースを指します。ホストのこのパスに何かが存在する限り、リソースを返します。/www.abc.comwww.xyz.comwww.xyz.com/www.abc.com

動作するかどうかは、 とが関連しているwww.xyz.com/www.abc.comかどうかに依存しません。ホストは、参照されていないため、存在しない場合もあります。xyz.comabc.com www.abc.com

http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax

于 2013-02-27T14:16:14.347 に答える