7,166
edits
Line 260: | Line 260: | ||
EIPをアサインして、公開 DNS に登録する。 | EIPをアサインして、公開 DNS に登録する。 | ||
* CDP ネタのメモ | * CDP ネタのメモ | ||
テスト環境等で、グローバルネットワークでの名前空間(ドメイン名)が本番の名前空間(ドメイン名)と異なる環境の場合、本 Split DNS の構成に加えて varnish 等で Host | テスト環境等で、グローバルネットワークでの名前空間(ドメイン名)が本番の名前空間(ドメイン名)と異なる環境の場合、本 Split DNS の構成に加えて varnish 等で Host ヘッダーを書き換え処理をする事と、レスポンスのURLを mod_sed 等で書き換えする事により、サーバ内部の hostname を論理ドメイン名として抽象化して扱えるようになる。WordPress の様にドメイン名が Database 上に定義されている場合に便利。 (要検証) | ||
varnish vcl はこんな感じか | varnish vcl はこんな感じか | ||
Line 271: | Line 270: | ||
return (lookup); | return (lookup); | ||
} | } | ||
</pre> | |||
<pre> | |||
<IfModule mod_sed.c> | |||
AddOutputFilter Sed html | |||
OutputSed "s/www\.example\.com/test.example.com/g" | |||
</IfModule> | |||
</pre> | </pre> | ||
== hostname == | == hostname == |