$HTTP["remoteip"]
このチェックに使用します。
$HTTP["remoteip"]
リモートIPまたはリモートネットワークで一致します(警告:IPv6が有効になっている場合は機能しません)
次に、構成ファイル:
$HTTP["host"] =~ "(^|\.)example\.com$" {
#### for live system
$HTTP["remoteip"] == "10.10.10.10" {
server.document-root = "/var/www/example.com/http"
}
#### for requests from ip xxx
$HTTP["remoteip"] == "11.11.11.11" {
server.document-root = "/var/www/example.com/testing/http"
}
}
else
:を使用することもできます
$HTTP["host"] =~ "(^|\.)example\.com$" {
#### for requests from ip xxx
$HTTP["remoteip"] == "11.11.11.11" {
server.document-root = "/var/www/example.com/testing/http"
}
#### for live system
else {
server.document-root = "/var/www/example.com/http"
}
}