¿Cómo sirvo un archivo estático en una carpeta estática en Discourse? He buscado varias opciones en los foros y no he encontrado una buena solución para este caso de uso.
Necesitarás hacer que tu sitio sea público para que la verificación del dominio funcione, y luego podrás volver a configurarlo para que requiera inicio de sesión una vez que se haya verificado.
Esperemos que sea un sitio nuevo y que aún no haya datos sensibles. Si hay contenido que no deseas hacer público temporalmente, es posible que tengas que bloquear todas las categorías solo para el personal mientras realizas la verificación del dominio. Lamentamos no tener un proceso más fácil para esto en este momento.
… ¿crees que sería una buena idea tratar de forma especial los Permalinks bajo /.well-known/ para que funcionen independientemente de login-required?
Este truco es una forma súper sencilla de hacer que este tipo de verificación funcione para los propietarios del sitio, y sería genial si pudiéramos hacer que funcione en todos los escenarios.
Gracias a ambos por sus aportaciones. Hice el sitio público y puse un permalink para que vaya al archivo, pero desafortunadamente debe estar en este directorio /.well-known/apple-developer-merchantid-domain-association.
Tengo curiosidad, ¿se puede crear una estructura de carpetas/archivos personalizada en el servidor de Discourse de alguna manera desde el exterior? ¿Como un archivo que se sirva desde var/www/html/.well-known/?