Interstage HTTP Server 運用ガイド |
目次 索引 |
第3章 環境設定 | > 3.2 環境定義ファイル |
フォワードプロキシ、およびリバースプロキシは、環境定義ファイル(httpd.conf)において、それぞれ以下のように設定します。
以下のような設定でプロキシサーバを構築する場合
キャッシュファイルを格納するディレクトリ“C:\Interstage\F3FMihs\servers\FJapache\proxy”
HTTPドキュメントの有効期限“86400秒”(24時間)
LoadModule proxy_module "C:/Interstage/F3FMihs/modules/mod_proxy.so" LoadModule proxy_connect_module "C:/Interstage/F3FMihs/modules/mod_proxy_connect.so" LoadModule proxy_http_module "C:/Interstage/F3FMihs/modules/mod_proxy_http.so" LoadModule cache_module "C:/Interstage/F3FMihs/modules/mod_cache.so" LoadModule disk_cache_module "C:/Interstage/F3FMihs/modules/mod_disk_cache.so" <IfModule mod_proxy.c> ProxyRequests On CacheEnable disk / CacheRoot "C:/Interstage/F3FMihs/servers/FJapache/proxy" CacheMaxExpire 86400 </IfModule> |
以下のような設定でプロキシサーバを構築する場合
キャッシュファイルを格納するディレクトリ“/opt/FJSVihs/servers/FJapache/proxy”
HTTPドキュメントの有効期限“86400秒”(24時間)
LoadModule proxy_module "/opt/FJSVihs/modules/mod_proxy.so" LoadModule proxy_connect_module "/opt/FJSVihs/modules/mod_proxy_connect.so" LoadModule proxy_http_module "/opt/FJSVihs/modules/mod_proxy_http.so" LoadModule cache_module "/opt/FJSVihs/modules/mod_cache.so" LoadModule disk_cache_module "/opt/FJSVihs/modules/mod_disk_cache.so" <IfModule mod_proxy.c> ProxyRequests On CacheEnable disk / CacheRoot "/opt/FJSVihs/servers/FJapache/proxy" CacheMaxExpire 86400 </IfModule> |
キャッシュファイルを格納するディレクトリには、Userディレクティブで設定したユーザ、およびGroupディレクティブで設定したグループの権限を設定する必要があります。
Webブラウザ(クライアント)から“/info”配下のURLが指定された際に、リモートサーバのURL“http://www.company.com/info”配下のコンテンツを返す場合
LoadModule proxy_module "C:/Interstage/F3FMihs/modules/mod_proxy.so" LoadModule proxy_connect_module "C:/Interstage/F3FMihs/modules/mod_proxy_connect.so" LoadModule proxy_http_module "C:/Interstage/F3FMihs/modules/mod_proxy_http.so" ProxyPass /info http://www.company.com/info ProxyPassReverse /info http://www.company.com/info |
LoadModule proxy_module "/opt/FJSVihs/modules/mod_proxy.so" LoadModule proxy_connect_module "/opt/FJSVihs/modules/mod_proxy_connect.so" LoadModule proxy_http_module "/opt/FJSVihs/modules/mod_proxy_http.so" ProxyPass /info http://www.company.com/info ProxyPassReverse /info http://www.company.com/info |
CacheEnable |
目次 索引 |