Comment puis-je configurer mon application rails pour répondre à de telles urls :
http://mydomain.com/white-halogene-lamp
http://mydomain.com/children-lamps
http://mydomain.com/contact-form
Le premier doit être lié au contrôleur de mes produits, et afficher mon produit avec ce nom.
Le second doit être lié à mon contrôleur de catégories et afficher la catégorie portant ce nom.
Le troisième doit être lié au contrôleur de mon site, et montrer le site avec ce titre.
Les trois modèles (produit, catégorie, site) ont une méthode to_seo, donnant les urls mentionnées ci-dessus (après le slash)
Je sais que ce n'est pas la voie la plus reposante, mais s'il vous plaît ne discutez pas ici, c'est une mauvaise approche ou pas, ce n'est pas la question.
La question est de savoir comment réaliser ce routage bizarre ?
Je sais que nous avons des itinéraires de capture, mais comment puis-je dire à rails d'utiliser différents contrôleurs sur différentes urls dans l'itinéraire de capture ? Ou avez-vous une meilleure idée ?
J'éviterais les redirections vers d'autres urls.