robots.txt: error 404 de Adobe Commerce en la infraestructura en la nube

Este artículo proporciona una corrección para cuando la variable robots.txt genera un error 404 en Adobe Commerce en la infraestructura de la nube.

Productos y versiones afectados

Adobe Commerce en la infraestructura en la nube (todas las versiones)

Problema

El robots.txt El archivo no funciona y genera una excepción Nginx. El robots.txt se genera dinámicamente "sobre la marcha". El robots.txt no es accesible para el archivo /robots.txt URL porque Nginx tiene una regla de reescritura que redirige a la fuerza todas las /robots.txt solicitudes a /media/robots.txt archivo que no existe.

Causa

Esto suele ocurrir cuando Nginx no está configurado correctamente.

Solución

La solución es deshabilitar la regla Nginx que redirige /robots.txt solicitudes a /media/robots.txt archivo. Los comerciantes con un autoservicio habilitado pueden hacerlo por su cuenta y los comerciantes sin un autoservicio habilitado deben crear un vale de soporte.

Si no tiene habilitado el autoservicio (o no está seguro de si lo tiene habilitado), enviar un ticket de asistencia al Magento solicitar la eliminación de la regla de redirección de Nginx de /robots.txt solicitudes a /media/robots.txt.

Si tiene habilitado el autoservicio, actualice ECE-Tools al menos a 2002.0.12 y elimine la regla de redireccionamiento Nginx en su .magento.app.yaml archivo. Puede hacer referencia a Añadir robots de mapa del sitio y de motor de búsqueda en nuestra documentación para desarrolladores para obtener más información.

Lectura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a