新手问题 引入 exception-track,线上无法访问

hopenofool · 2020年11月02日 · 最后由 hopenofool 回复于 2020年11月03日 · 311 次阅读

请教下,我引入了gem 'exception-track', '~> 0.6.2',路由中配置mount ExceptionTrack::Engine => "/admin/exception-track",本地可以正常访问,如http://localhost:3000/admin/exception-track/

但是线上http://url/admin/exception-track却不行。

求指教。

你这是 nginx 没配置好,都没有进到 rails 层

zhengpd 回复

感谢您的回复,我在 nginx 配置如下

location /admin/exception-track {
    alias /home/app/aixuexi;
}

生产环境下正常访问 routes.rb 文件中配置的其他请求都是可以的,不知道为什么 mount 不行。

hopenofool 回复

routes 里 mount 了,nginx 不需要 location /admin/exception-track

zhengpd 回复

本地是可以访问的,但是线上就 404 了,其他请求,比如 get,在浏览器上都可以正常访问😭

需要 登录 后方可回复, 如果你还没有账号请 注册新账号