2012-05-04 6 views
2

URLを保ちます私はこのページを他のドメインでアクセス可能にしたいのです。つまり、人々がwww.example2.com/page.htmlにアクセスし、他の仮想ホストに物理的に存在するページを見ることができるようにすることです。しかし、URLはwww.example2.comを表示する必要がありますは、別のドメインにリダイレクトするが、私は2つのバーチャルホストを持っている

これはWordPressのページであり、膨大な手間となるため、物理的に別の仮想ホストに物理的に移動したくないのです。

これは可能ですか?

答えて

1

はい、可能です。

私はそれを行うためにリバースプロキシをお勧めします。 NGinXのようなソフトウェアはもちろん、Apacheのように(mod_proxy私は思い出す)それは非常にうまくいきます。

とにかく、このアプローチの欠点は、(www.example2.comの)サーバーがexample1からページを要求し、example1から直接ではなく、それを介して送信することです。

ところで、この技術はロードバランシングにも使用されています。

編集#1:
nginxでは、ngx_http_upstream_moduleと呼ばれています。

編集#2:
grahaminnが正しいですが、私のアプローチでは、特定のページにブックマークを付けるなどの問題を引き起こす1つの固定URLではなく、「正しく」URLが表示されます。

0

あなただけexample1.com

+0

のiframeは実際に華麗なソリューションです。それはApacheのプロキシと比較したときの短所です –

+0

私が考えることができる最初のことは、正確に何をしようとしているかに応じて、ページ内のjavascriptとひどくやりとりするかもしれないということです。 クライアントでjavascriptを使用してexample1から直接コンテンツを読み込むこともできます。 – grahaminn

関連する問題