LinuxForum.Fans
Тема

Настройка динамических суб доменов lighttpd, Касяк и нижним подчеркива

Автор: joub 3 сообщений 1734 просмотров
#325824

Всем доброго времени суток!
Устал бороться, может кто подскажет:
Имеем сервер lighttpd со следующей конфигурацией сайта:

text
$HTTP["host"] =~ "(\w+\.)?site\.biz" {
    server.document-root = "/var/www/site.biz/"
    dir-listing.activate = "disable"
    url.rewrite-once = (
       ".*\.(js|ico|gif|jpg|png|css)$" => "$0",
       "^(.*)$" => "in.php",
    )
} 

Настройка DNS A Records имеет следующий вид

site.biz 1.1.1.1
*.site.biz 1.1.1.1

т.е. ВСЕ суб домены обрабатываются одним скриптом.

Собственно проблема: Сервер не видит (пишет - не найден) все суб домены имеющие нижнее подчеркивание _ в своем имени...

Может кто сталкивался с данной проблемой ?

За ранее спасибо.

#325825

Попробуйте их имена заключить в двойные кавычки ("текст").

#325903
yars написал:
Попробуйте их имена заключить в двойные кавычки ("текст").

Вы меня немножко не поняли!

Правило "(\w+\.)?site\.biz"
Отвечает за обработку всех суб доменов, к примеру:
test.site.biz попадает под него-же,
а вот с если взять t_est.site.biz (с нижним подчеркиванием) получаем: 400 - Bad Request

но пинг на сайт идет!

Войдите или зарегистрируйтесь, чтобы ответить.