Ich habe eine Reihe von abgelaufenem Inhalt an URLs alle in .html
von einer Legacy-statischen HTML-Stelle enden:Wie alle Inhalte, die in `.html enden, auf die root-Route umgeleitet werden (indem routes.rb nur geändert wird)?
example.com/a.html
example.com/b.html
Anstatt eine Rails-Fehlerseite angezeigt, die sagen:
Routing Error
No route matches "/a.html" with {:method=>:get}
Ich mag Umleiten alle Inhalte, die in .html
zur Homepage (root-Strecke) endet:
map.root :controller => 'home', :action => 'index'
Ist es möglich, nur die Routendefinition zu ändern oder ist es notwendig, define a catch-all route?
Danke! – apple