无法访问 ReactJS 项目中的 robots.txt 文件

Cannot access robots.txt file in ReactJS project

我正在使用 keystone 进行 MERN 堆栈项目。我正在尝试访问 robots.txt 文件,但出现错误

Failed to load resource: the server responded with a status of 500 (Internal Server Error).

我已将 robots.txt 文件放在根目录中,并试图保留在

routes>robots.txt

但是无法访问。

提前致谢。

与其尝试将 robots.txt 创建到路线中,不如将其放入例如public 目录,static 选项设置为 public.

keystone.init({
  static: 'public',
  // ...
});