Обратите внимание на настройки сайта «Запретить анонимам скачивать файлы» и «Безопасные медиа» — они могут подойти вам. В частности, настройка «Безопасные загрузки». Пояснения по каждой настройке сайта:
Запретить анонимам скачивать файлы:
Запретить анонимным пользователям скачивать вложения. ВНИМАНИЕ: это приведет к неработоспособности любых файлов сайта, кроме изображений, размещённых как вложения.
Безопасные медиа:
Ограничивает доступ ко всем загрузкам (изображения, видео, аудио, текст, PDF, ZIP и другим). Если включена опция «требуется вход», доступ к загрузкам получают только авторизованные пользователи. В противном случае доступ будет ограничен только для медиафайлов в личных сообщениях и закрытых категориях. ВНИМАНИЕ: эта настройка сложна и требует глубокого понимания администрирования. Подробнее см. тему о безопасных медиа на Meta.