Comment puis-je rediriger vers la racine public/index.html?

Je souhaite faire une redirection vers index.html dans mon application/dossier public.

def get_current_user
   @current_user = current_user
   if @current_user.nil?  
      redirect_to root_path
   end 
end

Comment puis-je y parvenir ?

Je n'ai pas modifié la racine dans mes itinéraires.rb ( Sa reste a commenté )

 # root :to => "welcome#index"

Je reçois un message d'erreur indiquant root_path est pas défini.

Comment puis-je modifier les itinéraires.rb, de sorte que root_path points à public/index.html ?

  • Au lieu d'utiliser root_path, utilisez redirect_to '/'
  • C'est de la réponse, pas de commentaire à faire, alors pourquoi ne pas vous venez de créer votre réponse, au lieu de commenter sur la question?
  • Il n'est pas une réponse. La question était: "Comment dois-je faire X?" et mon commentaire était "N'est pas, n'Y au lieu". Ce n'est pas une réponse acceptable de l'OMI, et je voudrais downvote autres pour publication en tant que telle.
  • Grâce meagar. Il fonctionne !