Запустить PHP из PNG-файла на lighttpd

Мне нужно сделать это только для одного файла (uptime.php), и его необходимо запросить с помощью uptime.png.

Добавление правило для всех файлов png в моем файле конфигурации было бы самоубийством ..: P

1
задан Matt 22 August 2010 в 23:48
поделиться

1 ответ

В общем, не нужно запрашивать с помощью uptime.png: вы можете использовать .php расширение. Пока ваш скрипт выводит

Content-type: image/png

тип MIME, браузеры будут распознавать данные как изображение.

Однако, если вы действительно должны использовать uptime.png для URL-адреса, вы можете использовать правило перезаписи. Например:

url.rewrite-once = ( "^/uptime\.png$" => "/uptime.php" )

Дополнительная информация об этих правилах перезаписи содержится в документации Lighttpd Docs::ModRewrite.

2
ответ дан 2 September 2019 в 21:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: