Estamos viendo que algunas de nuestras publicaciones tienen enlaces de imagen rotos, pero cuando haces clic en el enlace, la imagen se muestra. He trabajado en una publicación antigua que era similar: Broken Images and Their S3 URLs
Sin embargo, después de ejecutar rake uploads:migrate_to_s3 y rake posts:rebake, puedo ver que las URL en la tabla de cargas son correctas, pero las imágenes siguen rotas. Apuntan correctamente a la URL de nuestra CDN, pero por alguna razón todavía tienen una ruta de carpeta de <URL de la CDN>/uploads/default/optimized/1X/<nombre de la imagen>, pero habría esperado que estuvieran en <URL de la CDN>/uploads/optimized/1X/<nombre de la imagen>. ¿Por qué la imagen va a la subcarpeta default si no existe en el bucket de S3?
No sé cuáles deberían ser los próximos pasos. ¿Alguien puede ayudar?
Estas son nuevas publicaciones, pero tuve que cambiar la configuración de nuestro bucket S3 para permitir ACL. No estoy seguro de si ese es el problema.
Acabo de agregar una nueva publicación y la imagen parece cargarse desde la dirección del bucket en lugar de la de la CDN. ¿Podría ser porque tengo variables duplicadas establecidas y la dirección directa del bucket S3 tiene prioridad?
Con respecto al rebake, ¿cómo sé si han sido rebaked o simplemente marcados?
Por último, ¿de dónde proviene el valor predeterminado de la subcarpeta?
¡Disculpe las preguntas, pero soy muy nuevo en Discourse!