Здравствуйте, Aikin, Вы писали:
A>Здравствуйте, sy-it, Вы писали:
>>> $HTTP["host"] =~ "test.ru"
A>"test.ru" -- это перловское регулярное выражение. Оно уже матчит все подомены (и даже лишнее).
A>Включу телепатию, твой запрос на test.test.ru просто не доходит до lighttpd так как браузер не знает, что test.test.ru нужно отправлять на локалхост. Добавь соответствующую запись в hosts файл.
A>если интересно, то вот конфигурация с учетом поддоменов с сайта lighttpd
A> # handle virtual hosting
A> # map all domains of a top-level-domain to a single document-root
A> $HTTP["host"] =~ "(^|\.)example\.org$" {
A> server.document-root = "/var/www/htdocs/example.org/pages/"
A> }
A>http://redmine.lighttpd.net/projects/1/wiki/Docs_Configuration
SI>>$HTTP["host"] =~ "test.ru" {
SI>> server.document-root = "/var/home/test.ru/public_html/"
SI>> evhost.path-pattern = "/var/home/service/%3/main/"
SI>>}
A>Я не вижу здесь джанго, только статический контент. Он точно здесь есть?
A>Вот тут показано как связать django c lighttpd через fastcgi: https://docs.djangoproject.com/en/1.4/howto/deployment/fastcgi/#lighttpd-setup
A>Вот мой конфиг, если интересно: https://github.com/akava/akava_site/blob/master/deploy/lighttpd.conf
A>В той же папке есть конфиг fastcgi, если интересно
A>СУВ, Aikin
Вообще с субдоменами и нет проблемы, все доходит — все обробатывает.
Меня интересует именно django? настрйока django для субдоменов.