У меня есть
server.document-root = "/srv/www"
но для некоторых статических файлов я хочу использовать другой корень документа. Я пытаюсь использовать этот код:
$HTTP["url"] =~ "^/hg/static" { url.rewrite-once = ("^/hg/static" => "/") server.document-root = "/usr/lib/python2.6/site-packages/mercurial/templates/static/" }
но я получаю сообщение об ошибке в error.log:
2011-10-13 12:00:16: (/response.c.539) -- file not found 2011-10-13 12:00:16: (/response.c.540) Path : /usr/lib/python2.6/site-packages/mercurial/templates/static/hg/static/style-coal.css
при попытке:
$ wget http://localhost/hg/static/style-coal.css
Реальный путь к запрашиваемому файлу: /usr/lib/python2.6/site-packages/mercurial/templates/static/style-coal.css, но сервер пытается найти /usr/lib/python2 .6/site-packages/mercurial/templates/static/hg/static/style-coal.css