Mongrel and mimetype?

0 views
Skip to first unread message

bornbo...@gmail.com

unread,
Aug 21, 2009, 2:00:50 PM8/21/09
to forumgrouper
Dear Mongrel People,

lighttpd allows me to assign a mimetype to a file which ends with a
specific suffix.

For example if I have a file named, "helloworld.manifest", and I serve
it using lighttpd,
I can declare its mimetype with the following declaration in
lighttpd.conf:

mimetype.assign = (
".manifest" => "text/cache-manifest",
".css" => "text/css",
".gif" => "image/gif",
".htm" => "text/html",
".html" => "text/html",
".jpeg" => "image/jpeg",
".jpg" => "image/jpeg",
".js" => "text/javascript",
".png" => "image/png",
".swf" => "application/x-shockwave-flash",
".txt" => "text/plain"
)

With Mongrel, how do I declare the mimetype of "helloworld.manifest" ?

-b

Audrey A Lee

unread,
Aug 21, 2009, 3:27:29 PM8/21/09
to forumgrouper
Easy answer:

Read this:
http://mongrel.rubyforge.org/wiki/HOWTO

Write this:
---
.manifest: text/cache-manifest
.css: text/css
.gif: image/gif
.htm: text/html
.html: text/html
.jpeg: image/jpeg
.jpg: image/jpeg
.js: text/javascript
.png: image/png
.swf: application/x-shockwave-flash
.txt: text/plain

Run that:
mongrel_rails start -m config/mime.yaml

-b


On Aug 21, 11:00 am, "bornboulde...@gmail.com"
Reply all
Reply to author
Forward
0 new messages