У меня есть действительно простое приложение, которое я создал с использованием RoR, но я застрял, изменяя свои маршруты.
В основном это сайт, который перечисляет информацию о пользователях - мне нужно изменить URL с:
mydomain.com/users/user-1
до
mydomain.com/user-1
Обновление ..
Мне удалось направить вышеуказанный запрос, используя:
match "/:id", :controller=>"users", :action=>"show"
Но то, что мне действительно нужнодля этого нужно изменить маршрут для всех запросов с /users/#
на /
Хотя мой маршрут работает, все мои ссылки для отображения пользователя по-прежнему указывают на:
/users/user-#
-- Обновление ---
Маршрутизация для / user-id теперь работает отлично, но сейчас я борюсь с остальной маршрутизацией.
Теперь я могу перейти к http://localhost/user-1
Однако мне нужно полностью удалить / user / part.Когда я редактирую / обновляю страницу, я получаю следующее:
/ users / user-1 / edit
Все работает нормально, но затем перенаправляется на "
/ users / user-1 /
Мне очень нужно, чтобы оба из них перенаправили на
http://localhost/user-1/edit
Спасибо
Боб