Я хотел бы защитить некоторые файлы с помощью проверки подлинности сеанса. Некоторые файлы могут просматривать пользователи, а некоторые нет.
Я применил решение с mod_rewrite и readfile (). Моя проблема заключается в том, что эта функция будет использовать много баранов, а сервер отключается, когда больше пользователей загружают файлы.
Я пробовал это: 1) Передал файл через обработчик php и использовал функцию prepend. Это не сработает, потому что когда файл preend php завершил обработку обработчиком файла, и в моем случае обработчик был заблокирован из-за недействительных символов ASCII. Мне не удалось остановить обработчик от обработки, но вывести файл. 2) Поместите сеанс, ip и имя папки во временный файл, что я пытался проверить в nginx.conf, чтобы исключить из перезаписи. Я потерпел неудачу, потому что мне не удалось извлечь только имя папки в nginx в переменную.
Как я могу решить эту проблему? У кого-нибудь есть предложение?
благодаря