From: "James Britt (rubydev)" Date: 2001-11-28T10:27:15+09:00 Subject: [ruby-talk:26729] Re: CGI FWIW, I don't have access to the Apache conf files on rubyxml.com, so directory-specific .htaccess files help out. A typical file would have: SetHandler cgi-script DirectoryIndex index.rbx index.html and the *.rbx & *.rb files just need the path to the ruby binary. This lets me set what file extensions get treated as ruby CGI scripts, and lets me have a ruby script as the directory's index page. Stuff like this is handy if you want to disguise how pages are served; invent a file extension, or force *.html files (or whatever) to get processed as scripts. (Unfortunately, these .htaccess files do not help performance ...) You can also serve up Ruby-generated SVG files this way. Set up a directory where anything ending in .svg gets processed as a ruby script; just make sure they *are* ruby scripts. The files may need to emit the correct content-type info. James