- 締切済み
Proxyサーバの設定
OSがLinux(Fedora10)の2台のWEBサーバを運用しています。 その他の環境は以下の通りです。 ドメイン名: example.con example.conは2台目のPC上にあります。 80番ポートのマッピングが1台目のPCになっているので、 1台目のPCにProxyサーバの設定を施しています。 aaa.example.conにアクセスすると、aaa.example.conに、bbb.example.conにアクセスすると、bbb.example.conに繋がるように設定しています。 <VirtualHost *:80> ServerName aaa.example.con ProxyPass / http://aaa.example.con/ ProxyPassReverse / http://aaa.example.con/ </VirtualHost> <VirtualHost *:80> ServerName bbb.example.con ProxyPass / http://bbb.example.con/ ProxyPassReverse / http://bbb.example.con/ </VirtualHost> これを、*.example.conにアクセスすると、*.example.conに繋がるように設定するには、どうすればいいですか? <VirtualHost *:80> ServerName *.example.con ProxyPass / http://*.example.con/ ProxyPassReverse / http://*.example.con/ </VirtualHost> イメージ的には上記のようになると思いますが、どうしたらよいのか分かりません。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- wingstar
- ベストアンサー率37% (102/275)
http://tech.lampetty.net/tech/index.php/archives/288 ↑ 試してみて下さい。 適切に設定できれば、いけそうです。 私は試したことが無いので、いけるかどうかはわかりませんが。
- wingstar
- ベストアンサー率37% (102/275)
<VirtualHost *:80> ServerName *.example.con ProxyPass / http://*.example.con/ ProxyPassReverse / http://*.example.con/ </VirtualHost> これは、aaa.example.conもbbb.expample.conも同一サーバでVirtualhost設定しているイメージですか? まぁ、設定できませんけどね。 それくらい一つ一つ設定して下さい。 だいたい、*.exapmle.conという曖昧な行き先を指定できるはずが無い。
お礼
ご回答有難うございます。 (.*)\.exapmle\.con → $1\.exapmle\.con のようなイメージで変換できればと考えています。ちなみに、 人の手に負えないほどあるので、一つ一つは設定できません。
補足
RewriteEngine On RewriteRuleを使っても無理ですか? (ちなみに、私は今のところ設定できていません。)
お礼
ご回答ありがとうございます。 残念ながら、私にはちょっと無理のようでした。