Quand j'appelle l'action index
de mon contrôleur assets
, le modèle index
correspondant utilise la mise en page assets
qui comprend cette ligne:Aucune route ne correspond "/javascripts/prototype.js" -> en définir une explicitement?
<%= javascript_include_tag 'prototype' %>
L'erreur que je reçois est:
No route matches "/javascripts/prototype.js" with {:method=>:get}
Ceci est mon parcours fichier:
ActionController::Routing::Routes.draw do |map|
map.resources :assets
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
end
Une idée de ce que je pourrais être manquer ici?
Existe-t-il un moyen de définir explicitement une route pour ce fichier?
Oui, le fichier existe donc je pense que votre explication technique est plus le long des lignes de ce qui se passe . Merci pour cette info. Je vais aller fouiner un peu. – pepe
Il est hautement improbable que mod_rewrite soit impliqué, il s'agit d'une application Rails. Presque toutes les configurations de Rails ignorent complètement ce genre de choses. –
@Jim Puls: Oui, c'est vrai, et pour ce faire, ils utilisent mod_rewrite. – Codebeef