Я не могу найти много документации по X-Sendfile или пример кода для PHP (есть некоторый код rails).
Кто-нибудь использовал его раньше и не хотел бы давать быстрый фрагмент кода и краткое описание?
X-Sendfile – это HTTP-заголовок, поэтому вы хотите что-то вроде этого:
header("X-Sendfile: $filename");
Ваш веб-сервер выбирает его, если он правильно настроен. Вот еще несколько деталей:
Если настройка конфигурации веб-сервера не является вариантом, рассмотрите стандартную функцию readfile () PHP. Это будет не так быстро, как sendfiling, но он будет более широко совместимым. Также обратите внимание, что при этом вы также должны отправить заголовок Content-Type, по крайней мере.
Да, на PHP есть подробный пример кода, иллюстрирующий X-Sendfile на этой странице . Возможно, вам также понадобится ссылаться на этот родительский сайт для загрузки и установки. Я последовал за учебником, и это сработало для меня как шарм .