[ruby-it] Strano comportamento delle routes

Paolo Montrasio paolo a paolomontrasio.com
Mar 11 Ago 2009 15:11:07 CEST


Alessandro Scolavino wrote:
> oggi ne ho trovata un altra :)
> 
> ho un file in
> public/gallery/Company/1/attachments/Fattura_Proforma_30_07_2009.pdf
> 
> se punto il browser ottengo 2 cose:
> 
> 1) download del file (comportamento corretto)
> 2)
> ActionController::RoutingError (No route matches
> "/gallery/Company/1/attachments/Fattura_Proforma_30_07_2009.pdf" with
> {:method=>:get}):
> 
> Rendering /var/www/clerk/public/404.html (404 Not Found)
> 
> come elimino la seconda (non vedo la ragione di mettere una route per un
> contenuto statico)?

Non ti preoccupare, di solito si scopre sempre qualcosa con questi tuoi 
bug .-)
rake routes che dice? Hai qualcosa per /gallery?

Tuttavia è abbastanza strano che il file arrivi e ci sia anche il 
routing error (è solo nel log o anche a schermo?). Se non ricordo male 
hai un apache davanti a clerk. Mi viene quasi da pensare che il file sia 
servito da apache ma che Apache faccia poi una richiesta anche a Rails 
per cui guarderei anche i log e la configurazione del web server.

Paolo
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list