ユーザ用ツール

サイト用ツール


01_linux:02_www:16_mod_proxy

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
01_linux:02_www:16_mod_proxy [2019/01/17 07:21] – 作成 matsui01_linux:02_www:16_mod_proxy [2019/02/20 04:21] (現在) matsui
行 3: 行 3:
 http://hogehoge.com/proxyにアクセスすると、http://proxy.test.comの中身をそのまま表示する。 http://hogehoge.com/proxyにアクセスすると、http://proxy.test.comの中身をそのまま表示する。
  
-<VirtualHost *:80> +  <VirtualHost *:80> 
-    ServerName hogehoge.com +      ServerName hogehoge.com 
-    ProxyPass /proxy http://proxy.test.com +      ProxyPass /proxy http://proxy.test.com 
-    ProxyPassReverse /proxy http://proxy.test.com +      ProxyPassReverse /proxy http://proxy.test.com 
-</VirtualHost>+  </VirtualHost>
  
 +===== HTTPSのリバースproxyにする場合 =====
 +
 +<code>
 +<VirtualHost *:443>
 +
 +SSLEngine on
 +    SSLProtocol all -SSLv2
 +    SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
 +    SSLCertificateFile /etc/letsencrypt/live/proxy.fl8.jp/cert.pem
 +    SSLCertificateKeyFile /etc/letsencrypt/live/proxy.fl8.jp/privkey.pem
 +    SSLCACertificateFile /etc/letsencrypt/live/proxy.fl8.jp/chain.pem
 +
 +SSLProxyEngine On
 +ProxyPass        / https://hogehoge.jp/
 +ProxyPassReverse / https://hogehoge.jp/
 +
 +CustomLog logs/proxy-access_log combined
 +ErrorLog logs/proxy-error_log
 +
 +## 以下はアクセス制限
 +<Location />
 +    Order deny,allow
 +    # for system
 +    Allow from 127.0.0.1
 +
 +    # Management LAN
 +    Allow from 192.168.11.0/24
 +    Deny from all
 +</Location>
 +
 +</VirtualHost>
 +</code>
 {{tag>mod_proxy}} {{tag>mod_proxy}}
01_linux/02_www/16_mod_proxy.1547709716.txt.gz · 最終更新: 2019/01/17 07:21 by matsui