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

hopenofool · November 02, 2020 · Last by hopenofool replied at November 03, 2020 · 311 hits

请教下,我引入了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 层

Reply to zhengpd

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

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

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

Reply to hopenofool

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

Reply to zhengpd

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

You need to Sign in before reply, if you don't have an account, please Sign up first.