在云基础架构上的Adobe Commerce中访问robots.txt时出现404错误

如果在云基础架构上的Adobe Commerce中访问robots.txt文件时出现​ 404 ​错误,请禁用将/robots.txt请求重定向到/media/robots.txt的Nginx规则。

描述 description

环境

云基础架构上的Adobe Commerce(所有版本)

问题

robots.txt文件不起作用,引发了Nginx异常。 它是动态“动态”生成的,无法通过/robots.txt URL访问,因为Nginx具有重写规则,该规则强制将所有/robots.txt请求重定向到不存在的/media/robots.txt文件。

原因

当Nginx配置不正确时,会发生这种情况。

解决方法 resolution

要解决此问题,请禁用将/robots.txt请求重定向到/media/robots.txt文件的Nginx规则。

  • 如果未启用自助服务(或者您不确定是否启用),请提交Adobe Commerce支持票证,请求将Nginx重定向规则从/robots.txt删除到/media/robots.txt
  • 如果启用了自助服务,请将 ECE-Tools 升级到 版本2002.0.12 或更高版本。 然后,从.magento.app.yaml文件中删除Nginx重定向规则。

有关详细指导,请参阅Adobe Commerce开发人员文档中的添加站点地图和搜索引擎机器人

相关阅读

  • 在我们的支持知识库中,在Fastly级别阻止Magento Commerce Cloud的恶意流量
  • 我们用户指南中的搜索引擎机器人
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f