Hallo,

ich stehe vor einem Problem mit dem Page Caching unter Apache/Passenger(2.2.2).

Und zwar cache ich Seiten, die mit einem rjs-Template erstellt wurden. So weit, so gut.

Rails liefert die gecachten Seiten im ersten Request auch auch mit Mime text/javascript aus. Sobald ich allerdings die gecachten javascript-Fragemente aufrufe, liefert Apache/Phusion nur die Seite als Mime text/html aus.

Eigentlich sollte

<LocationMatch /(clippings|press)/change>
  ForceType text/javascript
</LocationMatch>

in der httpd.conf dafür sorgen daß die Seiten mit dem richtigen Mime Type ausgeliefert werden. Aber das tut es nicht.

Seltsamerweise führt jedoch ein Aufruf, bei dem ich an das Ende der Url die Extension .html anhänge, dazu daß die Seite dann doch als text/javascript ausgeliefert wird:

Hat jemand vielleicht schon mal ein ähnliches Problem gehabt oder weiß vielleicht jemand woran es liegen könnte?

Viele Grüße

Michael Kastner
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an