Скрыть доступ к прямым ссылкам
Имеется файловый хостинг внутри закрытой локальной сети. Многие пользователи загружают контент (фото, видео, файлы), затем берут ссылку на файл и вставляют на форум.
Хостинг и форум находятся на одной виртуальной машине. Как сделать так, чтобы на странице темы форума изображение, к примеру, отображалось, а по прямой ссылке доступ к изображению был закрыт?
Понимаю, что можно реализовать запрос со стороны форума к хостинг серверу, но для этого придется немного модернизировать сам форум (использовать curl). Возможно, есть какие-то более элегантные решения?
Ответы (1 шт):
Лучшим вариантом решения оказалось использование заголовка x-accel-redirect в nginx. https://www.opennet.ru/base/net/nginx_x_accel_redirect.txt.html