reactjs - 无法访问 ReactJS 项目中的 robots.txt 文件
问题描述
我正在使用 keystone 进行 MERN 堆栈项目。我正在尝试访问 robots.txt 文件,但它给了我错误
加载资源失败:服务器响应状态为 500(内部服务器错误)。
我已将 robots.txt 文件放在根目录中,并尝试保留在里面
路线>机器人.txt
但它无法访问。
提前致谢。
解决方案
robots.txt
您可以将其放入例如public
目录中,而不是尝试创建路由,并将static
选项设置为public
.
keystone.init({
static: 'public',
// ...
});
推荐阅读
- angular - 为什么 ngx-datatable 性能慢?
- c++ - 在 std::thread 中运行时,C++ 成员变量的生命周期是多少?
- r - 如何从我感兴趣的值中获取行号?
- macos - 如何为 Mac OS 的 electronNET 生成安装程序包?
- regex - 如何从单元格中删除多个文本字符串?
- python - 一个数的阶乘,机器如何解释它?
- gulp - gulp-watch 要求 watch 任务是一个函数。但是任务已经是一个函数
- python - 使用 Python 避免在散点图中垂直重叠
- machine-learning - PyTorch 模型只能在鸟类靠近相机时识别鸟类
- python - wxpython ListCtrl 无法更改所选项目的颜色