ruby-on-rails - 默认的 404 页面将不再显示
问题描述
最近我尝试使用本指南设置自定义 404 页面:
https://thepugautomatic.com/2014/08/404-with-rails-4/
它最终无法正常工作,所以我恢复了所有更改,在 /public 文件夹中重新创建了默认的 404 页面,并从那里对其进行了自定义,但它现在只会在直接访问 /404 时加载,并且在访问时不会显示另一个未列出的路线(即 localhost:3000/foo)。相反,我得到一个空白页,左上角显示“未找到”。我认为这可能来自/node_modules/builtin-status-codes/browser.js
它有一个错误列表的地方,包括"404": "Not Found"
.
我已经用细齿梳多次浏览了代码,但我无法弄清楚为什么它不再在默认设置下工作。任何帮助是极大的赞赏!
解决方案
推荐阅读
- swiftui - 取消选择列表行时的 SwiftUI 操作
- javascript - 我如何单击屏幕上的任意位置(除了目标 div)以使所有内容都返回到其原始位置
- ios - 正则表达式捕获 URL 中最后一个“/”之后的所有内容
- c# - 使用 R# 结构搜索和替换迁移代码
- css - React 更改状态触发转换
- flutter - 颤振奇怪地不重新加载小部件
- python-3.x - '没有图像打开',ImageJ,python3
- python - 根据熊猫中现有列的值设置新列中的值
- javascript - 方法“showDate”在组件定义中具有“未定义”类型
- firebase - Firebase:管理 Cloud Firestore 中的一对多关系