nginx乘客在开发中我的rails应用程序中的每个网址都显示404未找到错误

时间:2017-01-05 07:16:44

标签: ruby-on-rails nginx http-status-code-404 passenger

我正在使用nginx和乘客准备我的开发环境,但似乎只有应用程序的根目录正在加载主页,其他所有网址都显示nginx 404未找到错误。但该应用程序与webrick完美配合。我在ubuntu 16.04上运行。

    # Here is the routes.rb file of the app



    Pinteresting::Application.routes.draw do
    root 'pins#index'
       resources :pins

      devise_for :users
      # root "pages#home"

      get 'about' => 'pages#about'

    end

根路径无论如何都在使用nignx,但由于资源没有加载主页似乎杂乱无章

    # AND THE NGINX CONF FILE

       gzip on;
       gzip_disable "msie6";  

        include /etc/nginx/passenger.conf;




# NGINX DEFAULT FILE[enter image description here][1]
# passenger configuration
    server {

乘客配置使用doc完成,并指定了应用程序环境,应用程序路径等           server_name localhost;           乘客启用;           passenger_app_env开发;           root / home / aju / pinteresting / public;

        listen 80 default_server;
        listen [::]:80 default_server;      

0 个答案:

没有答案