6

最近、他の Web サイトのツアーを作成できるOverlay101という Web サイトを見つけました。

編集のためにサードパーティの Web サイトをロードするために彼らが使用する手法に非常に興味を持っていました。

Web サイトのアドレスを入力すると、overlay101.com Web サイトのサブドメインとして読み込まれます。

たとえば、入力すると、次のようにhttps://stackoverflow.com/questions/111102/how-do-javascript-closures-workロードされますhttp://stackoverflow.com.www.overlay101.com/questions/111102/how-do-javascript-closures-work

サブドメインの作成がどのように達成されたのか疑問に思っていたのですが、JavaScript が挿入されたページのソース コードを確認しました。私もどうしてそんなことができるのだろうと思っていました。

私が最も興味をそそられたのは、Stackoverflow.com がページをフレーム内にロードすることを許可していないことです。

4

1 に答える 1

1

ワイルドカード DNS エントリを使用して、すべてのサブドメインを機能させるだけです。Host次に、ヘッダーを使用して元のドメイン名を取得し、サイトの HTML コードをダウンロードします。サーバー側でこれを行うため、フレームなどは必要ありません。

于 2013-01-18T12:28:46.923 に答える