勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

htaccessファイルにてVPS⇔レンタルサーバ間のリバースプロキシ設定を行う方法

  Apache サーバー

VPSの指定したディレクトリにアクセスした場合、レンタルサーバの指定したディレクトリのページを表示したい。また、その逆(レンタルサーバ→VPS)も行いたい。調べたところhtaccessファイルによるリバースプロキシ設定で対応できそう。以下に対応方法についてメモ。

 

対応方法

htaccess

VPS側の「test_dir」ディレクトリにアクセスするとレンタルサーバ側の「http://rental.com/test/」内のファイルを表示する設定が以下になる。

RewriteEngine On
RewriteRule ^test_dir/(.*) http://rental.com/test/$1 [P,L,QSA]

注意点

Rewriteする際にhttpsだとエラーになる点に注意する。

 

参考サイト

https://qiita.com/niwasawa/items/ed605542685a8c00e0ad

 - Apache サーバー

  関連記事

CPIのレンタルサーバでRewriteEngineを使用する場合の注意点

CPIのレンタルサーバで開発する案件があり、htaccessファイルを用いてRe ...

ブラウザがWebP対応の場合はそのまま表示し、非対応の場合はjpg/png画像を表示させる方法

ページ表示時にブラウザがWebP画像に対応している場合はそのまま表示し、非対応の ...

htaccessとhttpd.confの優先度

既に完成しているシステムを引き継ぐことがあり、そこのリライトルール設定を変更した ...

日本語込みのURLをRewriteRuleで書き換える方法

WordPressのパーマネントリンク的なことをhtaccessで実現したい。具 ...

HSTS(HTTP Strict Transport Security)の設定方法

あるサイトのセキュリティ対策としてHSTS(HTTP Strict Transp ...