Como posso servir um arquivo estático em uma pasta estática no Discourse? Pesquisei várias opções nos fóruns e não encontrei uma boa solução para este caso de uso.
Você precisará tornar seu site público para que a verificação de domínio funcione e, em seguida, poderá redefini-lo para exigir login assim que isso for verificado.
Espero que seja um site novo e que ainda não haja dados confidenciais. Se houver conteúdo que você não queira tornar público temporariamente, talvez seja necessário bloquear todas as categorias apenas para a equipe enquanto você estiver fazendo a verificação de domínio. Desculpe, não temos um processo mais fácil para isso no momento.
… você acha que seria uma boa ideia tratar especialmente os Permalinks em /.well-known/ para que funcionem independentemente de login-required?
Esse truque é uma maneira super simples de fazer com que esse tipo de verificação funcione para os proprietários do site, e seria ótimo se pudéssemos fazê-lo funcionar em todos os cenários.
Obrigado a ambos pela contribuição. Tornei o site público e criei um link permanente para que ele aponte para o arquivo, mas infelizmente ele deve estar neste diretório /.well-known/apple-developer-merchantid-domain-association.
Estou curioso, é possível criar uma estrutura de pasta/arquivo personalizada no servidor Discourse de alguma forma externa? Como um arquivo sendo servido de var/www/html/.well-known/