• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ApacheとTomcatの連携を、特定ポートの時だけ行いたい)

ApacheとTomcatの連携を特定ポートの時だけ行う方法

このQ&Aのポイント
  • ApacheとTomcatの連携を特定ポートの時だけ行う方法についての設定方法を教えてください。
  • 現在の設定では、特定のポートで動作しているApacheとTomcatの連携が必要ですが、一部のURLには連携を行いたくありません。
  • 80ポートでの連携のみを行う方法があれば、教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • NARH
  • ベストアンサー率82% (88/107)
回答No.1

<VirtualHost *:80> ServerName xxxxx DocumentRoot /var/www/myadmin ProxyPass /PG ajp://localhost:8009/PG </VirtualHost> 試してませんが。。

naktak
質問者

お礼

ご回答ありがとうございます。 試行錯誤の上、以下の設定で行うことができました。 【conf/httpd.conf】 Listen 80 Include conf.d/*.conf Include conf/vhost.conf 【conf/vhost.conf】 <VirtualHost *:80> ServerName xxxxx DocumentRoot /xxxxx/public_html Include conf.d/proxy_ajp/public/*.conf </VirtualHost> Listen 5041 <VirtualHost *:5041> ServerName xxxxx DocumentRoot /xxxxx/maintenance Include conf.d/proxy_ajp/maintenance/*.conf </VirtualHost> Listen 5042 <VirtualHost *:5042> ServerName xxxxx DocumentRoot /xxxxx/laboratories Include conf.d/proxy_ajp/laboratories/*.conf </VirtualHost> 【conf.d/proxy_ajp.conf】 ファイル中身全部コメント化 【conf.d/proxy_ajp/public/PG.conf】 ProxyPass /PG ajp://localhost:8009/PG public、maintenance、laboratoriesごとに利用するアプリに制限を持たせたかったので、 こんな風になりました。

関連するQ&A