Я изменил маршрутизацию posts#index
в соответствии с blog
, и теперь я получаю /blog
в URL-адресе, который я пытался выполнить.
Я попробовал несколько разных вещей, чтобы получить мой фактический пост в блоге, который в настоящее время выглядит как /posts/this-is-a-test
, а также использовать blog
, а не posts
в URL.
Ниже представлен мой текущий маршрут. Я использую драгоценный камень friendly_id
, если это имеет какое-то значение для ответа на этот вопрос.
resources :posts do
resources :comments
end
resources :contacts, only: [:new, :create]
root "pages#home"
get "/home", to: "pages#home", as: "home"
get "about" => 'pages#about'
get "pricing" => 'pages#pricing'
get "contact_us" => 'pages#contact_us'
match 'blog', to: 'posts#index', via: :all
end