Rails/WEBrick 页面转发错误
Rails/WEBrick error page forwarding
我在 WEBrick 服务器上本地有一个 ruby-on-rails 应用程序 运行。我正在使用 Postman 触发 HTTP 方法(POST、GET 等)以检查是否向用户显示了任何错误页面。下图显示了在对主页执行 POST 时发现的错误页面之一:
WEBrick Error page
可以注意到,应用程序目录的物理路径已公开:/home/dennis/dunbarwebsite
泄露此类信息可能有助于微调针对应用程序的攻击。因此,我想知道是否可以将此错误页面转发到自定义页面,例如自定义重定向到错误 404 和 500。
提前致谢,
丹尼斯.
- 该错误页面仅在开发模式下出现。
- 在
routes.rb
末尾加一个catchall route:
match "*path", to: redirect('/'), via: :all
我在 WEBrick 服务器上本地有一个 ruby-on-rails 应用程序 运行。我正在使用 Postman 触发 HTTP 方法(POST、GET 等)以检查是否向用户显示了任何错误页面。下图显示了在对主页执行 POST 时发现的错误页面之一:
WEBrick Error page
可以注意到,应用程序目录的物理路径已公开:/home/dennis/dunbarwebsite
泄露此类信息可能有助于微调针对应用程序的攻击。因此,我想知道是否可以将此错误页面转发到自定义页面,例如自定义重定向到错误 404 和 500。
提前致谢, 丹尼斯.
- 该错误页面仅在开发模式下出现。
- 在
routes.rb
末尾加一个catchall route:
match "*path", to: redirect('/'), via: :all