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
- Blockera skadlig trafik för Magento Commerce Cloud på snabbnivå i vår kunskapsbas för support
- Sökmotorrobotar i användarhandboken