Мне нужно сделать это только для одного файла (uptime.php), и его необходимо запросить с помощью uptime.png.
Добавление правило для всех файлов png в моем файле конфигурации было бы самоубийством ..: P
В общем, не нужно запрашивать с помощью uptime.png
: вы можете использовать .php
расширение. Пока ваш скрипт выводит
Content-type: image/png
тип MIME, браузеры будут распознавать данные как изображение.
Однако, если вы действительно должны использовать uptime.png
для URL-адреса, вы можете использовать правило перезаписи. Например:
url.rewrite-once = ( "^/uptime\.png$" => "/uptime.php" )
Дополнительная информация об этих правилах перезаписи содержится в документации Lighttpd Docs::ModRewrite.