On Thursday 02 April 2009, Olaf Fiedler wrote: > Hm, > > plötzlich verstehe ich das Problem nicht mehr. Ich habe gerade in > einem meiner Rails-Projekte unter app/views/posts/index.html.erb in > etwas Bedeutungsloses umbenannt, und in public/posts eine index.html > angelegt. Im RAILS_ENV development dann http://localhost:3000/posts/ > aufgerufen, und es geht: Die statische Seite wird geliefert
Versuch jetzt mal auf http://localhost:3000/posts/index.json oder http://localhost:3000/posts mit Accept-Header application/json,application/javascript zuzugreifen. Du wirst feststellen, dass es nicht geht. Die Erklärung dafür, findet sich, glaube ich, in rails/railties/lib/rails/rack/static.rb. Jedenfalls für Mongrel; ob das bei Passenger auch wirksam ist, habe ich noch nicht herausgefunden. Rails::Rack::Static unterscheidet jedenfalls nicht nach gewünschtem MIME-Type, sondern liefert immer das, was dort mit Endung HTML herumliegt. Michael -- Michael Schuerig mailto:[email protected] http://www.schuerig.de/michael/ _______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/listinfo/rubyonrails-ug
