3

1 つのサーバーに www.example.com というサイトがあります。www.example.com/blog を別のサーバー/ホストに作成したいと考えています。

A) 私はこれを行うことができますか? B) どうすればこれを行うことができますか?

私は Apache の mod_proxy、proxypass、および ProxyPassReverse の使用について少し読んだことがありますが、Apache やサーバー管理について、自分が正しい方向に進んでいるかどうかを判断するのに十分な才能がありません。または、私がやりたいことを行うための他のオプションがある場合。

明確にするために、blog.example.com のようなサブドメインは必要ありません。DNSでそれを行う方法は知っていますが、DNSがサブディレクトリのオプションであるとは思いません。

4

1 に答える 1

4

これはIMOではうまくいきません。あなたが言うように、ブログ サーバーからコンテンツを取得してユーザーに提供するプロキシ ベースのソリューションが必要です。

これには、ブログのすべてのトラフィックがプライマリ ホストを経由する必要があり、帯域幅、リソース、およびトラフィック量を消費するという深刻な欠点があります。

リダイレクト (つまりwww.domain.com/blog、[ブラウザのアドレス バーに表示される] へのヘッダー リダイレクトを行うことblog.otherhost.com) はオプションですか?

そうでない場合は、 mod_proxyのドキュメントを確認してください。リバース プロキシの基本的な例は、既に適切に見えます。

ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar 
于 2010-07-13T07:58:14.183 に答える