-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathroutes.rb
26 lines (21 loc) · 980 Bytes
/
routes.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Rails.application.routes.draw do
get "errors/not_found"
get "errors/internal_server_error"
resources :posts do
resources :comments, only: %i[create destroy update edit]
end
devise_for :users
# Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html
# Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500.
# Can be used by load balancers and uptime monitors to verify that the app is live.
get "up" => "rails/health#show", :as => :rails_health_check
# Render dynamic PWA files from app/views/pwa/*
get "service-worker" => "rails/pwa#service_worker", :as => :pwa_service_worker
get "manifest" => "rails/pwa#manifest", :as => :pwa_manifest
# Defines the root path route ("/")
root "posts#index"
get "profile" => "pages#profile"
# Custom error pages
match "/404", to: "errors#not_found", via: :all
match "/500", to: "errors#internal_server_error", via: :all
end