У меня только что возникли проблемы с обслуживанием статических файлов через Lighttpd.
Вот что я хотел бы сделать: www.example.ch
- это мой домен.Если вызов приходит к www.example.ch/static/.....css
, тогда я хочу перенаправить его и фактически обработать файл с static.example.ch/files/....css
(см. Мое правило url.rewrite-Once).
Почему-то это просто не работает.Я что-то упустил полностью?
$HTTP["host"] =~ "(^|\.)example\.ch$" {
fastcgi.server = (
"/django.fcgi" => (
"main" => (
"socket" => env.HOME + "/webqs/webqs.sock",
"check-local" => "disable",
)
),
)
alias.url = (
"/media" => env.HOME + "/webqs/media",
)
url.rewrite-once = (
"^(/media.*)$" => "$1",
"^/favicon\.ico$" => "/media/favicon.ico",
"^(/static.*)$" => "http://static.example.ch/files/$1",
"^(/.*)$" => "/django.fcgi$1",
)
}