404-fel vid åtkomst av robots.txt i Adobe Commerce i molninfrastruktur

Om du får ett 404-fel när du får åtkomst till filen robots.txt i Adobe Commerce i molninfrastruktur inaktiverar du Nginx-regeln som omdirigerar /robots.txt -begäranden till /media/robots.txt.

Beskrivning description

Miljö

Adobe Commerce om molninfrastruktur (alla versioner)

Problem

Filen robots.txt fungerar inte och genererar ett Nginx-undantag. Den genereras dynamiskt i farten och är inte tillgänglig via URL:en /robots.txt eftersom Nginx har en omskrivningsregel som tvingar alla /robots.txt -begäranden att dirigeras om till filen /media/robots.txt som inte finns.

Orsak

Detta inträffar när Nginx inte har konfigurerats korrekt.

Upplösning resolution

Du löser problemet genom att inaktivera Nginx-regeln som omdirigerar /robots.txt-begäranden till /media/robots.txt-filen.

  • Om självbetjäning inte är aktiverat (eller om du är osäker på om det är det) skickar du en Adobe Commerce Support-biljett med en begäran om att Nginx-omdirigeringsregeln ska tas bort från /robots.txt till /media/robots.txt.
  • Om självbetjäning är aktiverat uppgraderar du ECE-Tools till version 2002.0.12 eller senare. Ta sedan bort omdirigeringsregeln Nginx från filen .magento.app.yaml.

Detaljerad vägledning finns i Lägg till webbplatskarta och sökrobotar i dokumentationen för Adobe Commerce-utvecklare.

Relaterad läsning

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f