私はURLでホストされているウェブサイトを持っていると仮定します。Webサイトのサブディレクトリは、別のWebサーバーによって提供されますか?
は、これは、プロバイダ "A" をホストすることによりホストされていると言います。
は今、私は別のホストで、このサイト内のサブディレクトリをホストする:
...私はプロバイダ "B" をホスティングでこれをホストと言います。したがって、このサイトのすべてのページはまったく別のデータセンターに置かれます。この設定は可能ですか?
私はURLでホストされているウェブサイトを持っていると仮定します。Webサイトのサブディレクトリは、別のWebサーバーによって提供されますか?
は、これは、プロバイダ "A" をホストすることによりホストされていると言います。
は今、私は別のホストで、このサイト内のサブディレクトリをホストする:
...私はプロバイダ "B" をホスティングでこれをホストと言います。したがって、このサイトのすべてのページはまったく別のデータセンターに置かれます。この設定は可能ですか?
リバースプロキシを設定できる場合は、はい。
IIS reverse proxy < = CodeProjectのソリューションであり、サポートされていなくてもよいです。 リバースプロキシを検索するだけで、もっと多くの情報を見つけることができます。
あなたが組み込まれていHTTP Redirect機能を使用することができますIIS7(Vistaでは、Windows 7、Server 2008の)を使用している場合。
をはい、完全に可能。
最近、私はIISを使用して、この正確な問題に遭遇しました。当社のソリューションのために我々はあなたがApacheのモッズプロキシを使用している場合、あなたはISAPI_Rewrite 3とRewriteProxyディレクティブ
とIISでの単純なディレクティブを使用することができますISAPI_Rewrite 3.
を使用(ここではすでに述べた)、動作します。残念ながら、Apache mod rewriteにはRewriteProxyに相当するものはありません。私たちが持っていたこのソリューションの
1つの警告は、新しいURLの記事をブログに処理するためにいくつかの書き換えルールを作ることでした。
最適な結果を得るには、両方のアパートメントの前にsqiudサーバーが必要です。 すべてのリクエストはsquidインスタンスに送られ、リクエストパスに基づいて正しいapacheにルーティングされます。
両方のapacheをそのドメイン用に構成する必要があります。 DNS Aレコードは、Squidインスタンスを指している必要があります。私は、次の信じ
は、状況に対処するための最良の方法である:
(a)のサブディレクトリwiththeサブドメインマッピングを作成します。 (b)は、新たなIP(新ホスティングサーバー)
が、それはきれいで、単純ではないと、このサブドメインの地図?
真の、しかしはProxyPassはmod_proxyのであります。http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxypass –