htaccessファイルにてVPS⇔レンタルサーバ間のリバースプロキシ設定を行う方法
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だとエラーになる点に注意する。
参考サイト
関連記事
-
-
.htaccessでURLの末尾のphpという拡張子が無い場合でもページを表示させる方法
「/hoge/test.php」のようなディレクトリ・ファイル名の場合は「htt ...
-
-
firebugで「CORS を有効にすると解決できます」と表示される際の対応方法
Aサーバーにjsとかcssとか画像とかを置いて、Bサーバーで呼び出す際にちゃんと ...
-
-
アクセスしてきたURLをRewriteRuleで書き換えたい
「http://aaa.com/a」というURLを叩いた際に「http://aa ...
-
-
画像やPDF等のファイルへの直接アクセスは禁止し、PHP経由のみ表示やダウンロードを可能にする
ファイルアップローダーを作成する案件があり、アップロードしたファイルは「http ...
-
-
htaccessファイルでダイジェスト認証を行う方法
何かで調べ物をしていたときにdigest認証というものを見かけた。basic認証 ...