servir html estático (por exemplo, protótipo) com rack

Se você tem, por exemplo, um protótipo html estático, mas deseja executá-lo corretamente em um servidor (ou seja, deseja que os links relativos do servidor etc. funcionem corretamente), você pode servir rapidamente suas páginas estáticas dentro do diretório atual com rack, sem a necessidade de criar um host virtual apache ou algo assim ou copie suas páginas em outro lugar. A única coisa que você precisa fazer é criar um arquivo de configuração de rack:

# config.ru
execute Rack :: Directory.new (Dir.pwd)

Em seguida, execute rackup -p 4567para servir seu html estático em http: // localhost: 4567

EDIT:
Ainda mais simples, sem a necessidade de um config.ru

ruby -run -e httpd . -p5000