Задать вопрос
ImpAnonym
@ImpAnonym
Lorem ipsum dolor sit amet

Как можно защитить XML файл от открытия любым человеком?

Сделал парсер XML файлов для 1С, но сгенерированный XML лежит в открытом доступе, любой, кто знает ссылку может получить доступ к файлу, но как ограничить доступ, чтобы можно было открыть только по паролю?
Пишу на PHP.
  • Вопрос задан
  • 248 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
anton_reut
@anton_reut
Начинающий веб-разработчик
Запретить обращение напрямую в htaccess а только через скрипт, а дальше на что фантазии хватит.
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
Не класть файл в открытый доступ.
Отдавать скриптом, который принимает в параметре имя файла, проверяет авторизацию и отдает файл с соответствующими заголовками
"как отдать сгенерированный РНР скриптом ХМЛ файл" в гугле можно найти чуть более чем дофига примеров
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Проксировать отдачу файла (скачивание) через php-код.

Nginx или Apache - вообще без разницы что используется: главное - центральный обработчик нужных запросов корректно сконфигурировать в конфиге.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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