1

/etc/hosts に次の行を追加しようとしました。

IP math.com mathworld.com

ここで、IP はhttp://mathworld.wolfram.com/classroom/の IP であるはずでした。サイトに ping を実行したところ、他のツールを使用してトラフィックを誘導する必要があることに気付きました。

ping mathworld.wolfram.com/

ping: mathworld.wolfram.com/ を解決できません: 不明なホスト

したがって、次のような疑問が生じます。

上記のサブドメインと同様に、トラフィックをサブドメインに転送するにはどうすればよいですか?

4

2 に答える 2

6

ネットワーク用語について混乱しているようです。

http://mathworld.wolfram.com/classroom/は URL であり、ドメイン名ではありません。IP アドレスはありません。mathworld.wolfram.com ドメイン名であり、IP アドレスを持っています。

また、トップ レベル ドメインのサブmathworld.wolfram.comドメインwolfram.comであるサブドメインです。com

mathworld.wolfram.com は mathworld.comのサブドメインではありません

/etc/hosts、ドメインのすべてのサブドメインを同じ場所にマップするほど強力ではありません。それらをすべて入力する、適切な DNS サーバー構成 ( などnamed.conf) に入る必要があります。

于 2009-04-18T22:33:29.577 に答える
1

ホスト名の末尾に無効な / があるため、ping が失敗しました。

特定のサードパーティ URL の適切な部分にドロップする独自のローカル エイリアス URL を作成しようとしていますか?

次の理由により、それは単独では機能しません。

  1. サード パーティのサイトでは、HTTP ヘッダーにホスト名のエイリアスが表示されますHost:が、これは認識されません。
  2. サーバーの正しいサブディレクトリに移動しません

これを機能させるには、そのローカル エイリアスを制御する Web サーバーに向けて、そのサーバーに実際のサイトへの HTTP リダイレクトを発行させる必要があります。

于 2009-04-18T22:26:33.210 に答える