Estoy utilizando la instalación estándar (oficial) de Discourse basada en Docker en mi servidor en midominio.com. Necesito colocar un archivo TXT en https://midominio.com/xx.txt para que sea accesible públicamente. Esto es necesario para la verificación para incrustar mi sitio de Discourse en un WeChat Mini Program a través de WebView. Específicamente, WeChat Mini Program requiere un archivo TXT en la raíz del dominio para confirmar la propiedad del dominio.
• Pregunta: ¿Dónde se encuentra el “directorio raíz” de mi sitio de Discourse cuando se instala a través de la configuración predeterminada de Docker?
• Contexto: Necesito que xx.txt se sirva directamente desde la raíz del dominio. Mi foro está en funcionamiento y no he realizado ningún cambio de configuración personalizado aparte del procedimiento estándar ./discourse-setup.
Agradecería enormemente cualquier orientación sobre cómo lograr esto.
¡Gracias por tu ayuda! Espero recibir cualquier consejo o mejores prácticas de la comunidad.
Si solo comprueba si hay algo en el archivo (en lugar de esperar que la salida sea exactamente ese archivo), puede añadir ese texto a un tema y luego utilizar una redirección de enlace permanente para que /xx.txt redirija al tema.
[quote=“Michael Brown, post:4, topic:345460, username:supermathie”]al contenido sin procesar, específicamente, por ejemplo: https://meta.discourse.org/raw/345460/4
[/quote]
¡Correcto! Creo que eso es exactamente lo que le dije a alguien que hiciera hace años.
Periódicamente, parece que olvido esa ruta /raw/ de alguna manera.
Así que solo necesitas crear un tema público con el texto dentro. Puedes deslistarlo para que no aparezca en las búsquedas. Siempre y cuando lo que siga a las redirecciones, debería funcionar.
Tu apoyo rápido y eficaz ha sido invaluable para mí, y aprecio el tiempo y el esfuerzo que dedicaste a ayudarme a encontrar una solución.
¡¡¡¡¡Gracias una vez más!!!