Je veux configurer un itinéraire de sorte que si l'utilisateur passe à http://mysite.com/page.html, il est routé vers le contrôleur page_controller et l'index d'action. Comment ferais-je cela?Rails Route question
0
A
Répondre
-1
La configuration habituelle serait d'utiliser la cartographie de cela en ressource ajoutant la ligne suivante à routes.rb
map.resources: pages
Cependant, qui reliera à http://mysite.com/pages.html et utiliser pages_controller (notez le pluriel !). Mais vous devriez utiliser des pluriels de toute façon si vous voulez vous en tenir à la manière standard de Rails.
2
Vous pouvez le faire en utilisant une route nommée:
map.page '/page.html', :controller => 'page'
Questions connexes
- 1. rails route question
- 2. Rails Mise en route Question
- 3. Rails route réécriture
- 4. MVC Route Question
- 5. Rails: route reconnue
- 6. Route enchaînant dans Rails?
- 7. Rails Faking a Route
- 8. Rails: Contrôleurs et Route
- 9. sur les rails la route
- 10. Rails 2 Trailing Route Paramètre
- 11. Rails Modifier la demande Route
- 12. Création d'une route Rails personnalisée
- 13. Mise en route: Ruby, Rails, UUIDs
- 14. Rails 3: Devise: No route matches "/"
- 15. Test d'une route nommée dans des rails
- 16. Rails route dépend de l'utilisateur actuel
- 17. rails sha1 hachage pour route à l'objet?
- 18. Rails route pour non-ressource pour csv
- 19. Rails route avec N nombre de paramètres
- 20. Rails 2 assistants route dans le plugin
- 21. Rails routes question. Toujours rechercher par nom et supprimer/class_name/from route
- 22. Rails contrôleur/question de routage
- 23. rails 3 redirect_to passent params une route nommée
- 24. Erreur de route Rails? uninitialized ActiveResource constante :: Base
- 25. Rails Formbuilder Question
- 26. migration Rails QUESTION
- 27. rails encodant question = (
- 28. Rails Association Question
- 29. Rails imbriqués URL question
- 30. Rails AJAX UJS Question