Я использую lighttpdвеб-сервер и mod_writeимею простое выражение соответствия хоста:

$HTTP["host"] =~ "domain\.com$" {
}

Проблема в том, что это test.domain.comтоже совпадение . Как изменить выражение, чтобы оно соответствовало только http://domain.com, но не любым субдоменам, таким как test.domain.com?

Спасибо.

answer
$HTTP["host"] =~ "^domain\.com$" {

Символ ^указывает, что начало строки должно находиться в этой позиции; он не будет совпадать, если что-то было раньше domain.