LINUX.ORG.RU

Rails 3.1 в production не отрабатывает routes.

 


0

1

Привет.

routes.rb:

Weblog::Application.routes.draw do

  root to: 'pages#open'

  match 'add' => 'pages#add'

  match '*tree/add' => 'pages#add', constraints: AddConstraint.new

  match '*tree/edit' => 'pages#edit', constraints: EditConstraint.new

  get '*tree' => 'pages#open', constraints: OpenConstraint.new

  get '*tree' => redirect('/404')

end

Так, пишу /add в адресной строке и получаю редирект на /404.

Спасите, ёпт, я ненавижу эти рельсы.

Ответ на: комментарий от wyldrodney

Будь мужиком, накати 4.1.0, лол.

anonymous
()

Как-то у тебя странно всё это в routes.rb

Ты бы попробовал бы закомментить всё, а потом добавлять по одной строке и смотреть на поведение.

И да, поставь 4.1

Alve ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.