7,166
edits
Line 261: | Line 261: | ||
* CDP ネタのメモ | * CDP ネタのメモ | ||
テスト環境等で、グローバルネットワークでの名前空間(ドメイン名)が本番の名前空間(ドメイン名)と異なる環境の場合でも、本 split DNS の構成に加えて varnish 等で Host ヘッダーを書き換え処理をする事により、サーバ内部の hostname を論理ドメイン名として抽象化して扱えるようになる。WordPress の用に、ドメイン名が Database 上に定義されている場合に便利。 (要検証) | テスト環境等で、グローバルネットワークでの名前空間(ドメイン名)が本番の名前空間(ドメイン名)と異なる環境の場合でも、本 split DNS の構成に加えて varnish 等で Host ヘッダーを書き換え処理をする事により、サーバ内部の hostname を論理ドメイン名として抽象化して扱えるようになる。WordPress の用に、ドメイン名が Database 上に定義されている場合に便利。 (要検証) | ||
varnish vcl はこんな感じか | |||
<pre> | |||
sub vcl_recv { | |||
if (req.http.host ~ "^test.example.com") { | |||
set req.http.host = "www.example.com"; | |||
} | |||
: | |||
return (lookup); | |||
} | |||
</pre> | |||
== hostname == | == hostname == |