【问题标题】:Cannot access robots.txt file in ReactJS project无法访问 ReactJS 项目中的 robots.txt 文件
【发布时间】:2018-08-09 09:59:56
【问题描述】:

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

加载资源失败:服务器响应状态为 500(内部服务器错误)。

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

路线>robots.txt

但它无法访问。

提前致谢。

【问题讨论】:

  • 尝试将robots.txt 文件放在public 文件夹中,并将静态选项设置为public'static': 'public'
  • 尝试添加你的服务器实现,没有任何代码很难帮助你:(

标签: reactjs robots.txt


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    相关资源
    最近更新 更多