У меня есть приложение, которое использует lighttpd для регистрации запросов к пикселю, но клиенту не нужен ответ. В настоящее время запросы отображаются на небольшое статическое изображение. Есть ли способ настроить lighttpd для ответа на эти запросы с заголовком 204 без использования обработчика fcgi / etc? Т.е. сделано чисто самим светлым сервером?
Lighttpd, похоже, не имеет возможности сделать это, поэтому единственный способ - написать Lua сценарий с использованием mod_magnet. Сценарий не должен требовать большего, чем это:
return 204
И соответствующая конфигурация:
server.modules += ( "mod_magnet" )
$HTTP["url"] == "/somepath" {
magnet.attract-raw-url-to = ( "/etc/lighttpd/204.lua" )
}
Вы пробовали использовать: setenv.add-response-header = ()? (Для этого требуется "mod_setenv")