Calender
Sun Mon Tue Wed Thu Fri Sat
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< October 2019 >>
広告
SEARCH

SELECTED ENTRIES
RECENT COMMENTS
RECENT TRACKBACK
CATEGORIES
ARCHIVES
LINKS
PROFILE
OTHERS
SKYPE
PC: skype.jojo.jp
chat
iPad: iphone.jojo.jp
chat call
THANKS



本日:
昨日:
多言語
広告
 ▼▲ 作業日報 ▼△
    What's under the hood?
<< 【PostgreSQL】........pg.dropped.12........ | main | T_PAAMAYIM_NEKUDOTAYIM エラー&読み方 >>
Apache 特定ディレクトリを別サーバーへ転送
アクセスできるサーバーが限られている時やIPリソースが限られる場合に、特定のフォルダへのアクセスがあった場合、別のサーバーに転送する方法です。
特定ディレクトリを別
Redirectではなく自分のサーバーのコンテンツとして公開しますので、PROXYモジュールを利用します。
設定内容
設定はDebianのものとなっていますがほとんど同じです。

・Debianでは  /etc/apache/modes-enabled/proxy.confを編集

<IfModule mod_proxy.c>
        ProxyRequests On
    #proxyもジュールをOnにすると下手をすると踏み台にされる可能性が
    #ありますのでアクセス制限をかけます。
        <Proxy *>
                AddDefaultCharset off
                #Order deny,allow
                Order allow,deny
                #Deny from all
                Allow from 10            <-- network 10.x.x.x からはOK
                Allow from 172.31.1.86   <-- network 172.31.1.86ホストからOK
        </Proxy>
        ProxyVia On
</IfModule>

・httpd.cont等

ProxyVia On
ProxyRequests On

<VirtualHost hoge.jp>

(・・・)

<Location /abc>
ProxyPass http://xxxx.jp/
ProxyPassReverse http://xxxx.jp/
</Location>

</Vertualhost>

※Debianでは/etc/apache/mods-available/proxy_xxx のファイルのソフトリンクを
 /etc/apache/mods-enable/ の下に作成します

#ln -s /etc/apache/mods-available/proxy* /etc/apache/mods-enable/
| サーバー関連 | 21:23 | comments(0) | trackbacks(0) |









http://blog.jojo.jp/trackback/1424807