Parfois il peut être utile de toujours afficher la même page d’un site pour indiquer qu’une maintenance est en cours par exemple. Voici un méthode simple qui permet de le faire.
L’ajout de deux lignes au fichier routes.rb qui est dans le répertoire config de votre application :
ActionController::Routing::Routes.draw do |map| # The priority is based upon order of creation: first created -> highest priority. # Commenter pour annuler la redirection map.connect '', :controller => 'maintenance' map.connect ':en_maintenance', :controller => 'maintenance', :requirements => { :en_maintenance => /.*/ } ...
Ici on redirige toujours vers le contrôleur maintenance, à vous d’adapter en fonction de vos besoins.
Développement Web Libre 
0 commentaire ↓
Il n'y a aucun commentaire
Laisser un commentaire