URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86685
[ Назад ]

Исходное сообщение
"lighttpd"

Отправлено Deus , 23-Сен-09 14:03 
Подскажите пожалуйста каким регекспом в описании виртуального хоста можно сделать так, что-бы виртуальный хост работал только на example.ru и www.example.ru
$HTTP["host"] =~ "(www.)example.ru"
Примеры с офф сайта лайти не помогли (

Содержание

Сообщения в этом обсуждении
"lighttpd"
Отправлено Andrey Mitrofanov , 23-Сен-09 14:46 
google + HTTP["host"] lighttpd

$HTTP["host"] =~ "^(www\.|)site\.com$"

Я б написал "(www\.)?", но это мелочи. И да, "^", "\.", "$" важны. Нет, в лайти _ничего_ не понимаю.


"lighttpd"
Отправлено Deus , 23-Сен-09 18:12 
>google + HTTP["host"] lighttpd
>
>$HTTP["host"] =~ "^(www\.|)site\.com$"
>
>Я б написал "(www\.)?", но это мелочи. И да, "^", "\.", "$"
>важны. Нет, в лайти _ничего_ не понимаю.

Спасибо, эта конструкция работает как надо.