タグ: #Apache
さて先日のCheck*padリニューアルにてDNS浸透まで時間がかかったので旧サーバーにProxyを設定しました。
URLが変わっていればRedirectで一発だったのですが、URLも同じだし、プログラムの方にも細工できないので困っていたところ、@akiyanに方法を教えてもらいました。
これならDNSが切り替わっていない人もURLを気にせずに新IPを使うことができますね。やり方は簡単で旧サーバーに以下のコードを仕込むだけ(VirtualHostを使った場合)。
<VirtualHost *:80> ServerName www.checkpad.jp ServerAlias checkpad.jp ProxyPreserveHost On ProxyPass / http://NEW.IP.ADD.RESS/ ProxyPassReverse / http://NEW.IP.ADD.RESS/www.checkpad.jp ServerAlias checkpad.jp ProxyPreserveHost On ProxyPass / http://NEW.IP.ADD.RESS/ ProxyPassReverse / http://NEW.IP.ADD.RESS/ </VirtualHost>
【check*padリニューアル】 DNS浸透まで待ちきれなかったので旧サーバーにProxyを設定した - IDEA*IDEA ~ 百式管理人のライフハックブログ
SSLを使っていなければこれでもいいですね。
SSL通信を使っている場合には少々難しくなります。
1年前 | 固定リンク | 2010年 9月 14日 | 
