Как можно предоставить статический файл в статической папке в Discourse? Я изучил различные варианты на форумах, но не смог найти подходящее решение для этого случая.
Чтобы проверка домена прошла успешно, вам нужно сделать сайт публичным. После подтверждения вы сможете снова включить требование входа в систему.
Надеюсь, это новый сайт и там пока нет конфиденциальных данных. Если у вас есть контент, который вы не хотите временно делать публичным, возможно, вам придется ограничить доступ ко всем категориям только для сотрудников на время проверки домена. К сожалению, на данный момент у нас нет более простого процесса для этого.
… как вы считаете, было бы хорошей идеей сделать исключение для постоянных ссылок под /.well-known/, чтобы они работали независимо от настройки login-required?
Этот трюк — очень простой способ обеспечить такую проверку для владельцев сайтов, и было бы здорово, если бы мы могли заставить это работать во всех сценариях.
Спасибо вам обоим за советы. Я сделал сайт публичным и добавил постоянную ссылку, ведущую на файл, но, к сожалению, он должен находиться именно в этой директории: /.well-known/apple-developer-merchantid-domain-association.
Интересно, можно ли как-то извне создать пользовательскую структуру папок или файлов на сервере Discourse? Например, чтобы файл обслуживался по адресу var/www/html/.well-known/?