robots.txt restituisce l’errore 404 Adobe Commerce sull’infrastruttura cloud

Questo articolo corregge quando robots.txt Il file genera un errore 404 in Adobe Commerce sull’infrastruttura cloud.

Prodotti e versioni interessati

Adobe Commerce su infrastruttura cloud (tutte le versioni)

Problema

Il robots.txt il file non funziona e genera un'eccezione Nginx. Il robots.txt viene generato dinamicamente "al volo". Il robots.txt il file non è accessibile da /robots.txt URL perché Nginx ha una regola di riscrittura che reindirizza forzatamente tutti /robots.txt richieste a /media/robots.txt che non esiste.

Causa

Ciò si verifica in genere quando Nginx non è configurato correttamente.

Soluzione

La soluzione consiste nel disattivare la regola Nginx che reindirizza /robots.txt richieste a /media/robots.txt file. I commercianti con il self-service abilitato possono farlo da soli e i commercianti senza il self-service abilitato devono creare un ticket di supporto.

Se il self-service non è abilitato (o non si è sicuri se è abilitato), invia un ticket di supporto Magento richiesta di rimozione della regola di reindirizzamento Nginx da /robots.txt richieste a /media/robots.txt.

Se il self-service è abilitato, aggiornare ECE-Tools ad almeno 2002.0.12 e rimuovere la regola di reindirizzamento Nginx nel .magento.app.yaml file. Puoi consultare Aggiungi mappa del sito e robot per motori di ricerca per ulteriori informazioni, consulta la documentazione per gli sviluppatori.

Lettura correlata

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