web-dev-qa-db-ja.com

別のサーバーでサブディレクトリを実行するにはどうすればよいですか?

Www.domain.comというサイトがあります。メインサイトとは別のサーバーで実行されるブログを設定し、ドメインwww.domain.com/blogで利用できるようにします。

これをどうやってやるの? blog.domain.comの場合、それは簡単ですが、www.domain.com/blogを使用した場合、確信が持てません。

Windows Server 2008を使用しています/ IIS 7。

4
Mr. Flibble

これは、「リバースプロキシ」の種類のルールを使用してURL書き換えモジュールで行うことができます(着信要求が処理される/内部的にリダイレクトされて別のバックエンドサーバーによって処理される場合)が、これには Application Requestルーティング インストールする。残念ながら、私はAARをあまり扱っておらず、それ以上助言することはできません。 Apacheの方が簡単です-これはデフォルトの機能の一部です(正しいモジュールを有効にしている限り)。

留意してください-これは、同じサーバーでブログをホストするよりも遅いslowになります。リクエストは最初にメインサーバーに移動し、次に別のサーバーに移動する必要があるためです( blog)サーバーとバック、そしてその後にのみ応答/ページがユーザーに送信されます。

UPDATE:詳細とイラストを使用してこれを行う方法を説明する記事があります(2009年11月ですが、すべてが同じまたは非常に同じである必要があります) Similar): RL Rewrite v2およびApplication Request Routingを使用したリバースプロキシ

3
LazyOne

これができるとは思わない。 Wordpressブログを実行したいのに、同じ種類のものに遭遇しましたが、私のサイトは共有Windowsホストでホストされていました。最終的に自分のサイトをRackspaceのクラウドホスティングに移動したため、専用のサーバーを用意し、WindowsにWordpress依存関係をインストールしました。

0
Scott Schluer