没有尾部斜杠的本地静态服务器

时间:2015-10-03 03:57:12

标签: configuration server localhost trailing-slash static-site

在本地运行static server without trailing slashes的最简单方法是什么?理想情况下,我只想使用随最新版OS X安装的工具。

不幸的是,

python -m SimpleHTTPServer 8000

ruby -run -ehttpd . -p8000

301将/about重定向到/about/

我想要相反。

查看更多static server one-liners

注意:我的静态站点与使用Rack的REST API进行通信。

1 个答案:

答案 0 :(得分:0)

除非有人有更好的解决方案,否则请使用Rack::Static

没错,Rack没有安装最新版本的OS X,但无论如何都需要它来运行静态站点与之对话的REST API。

请参阅Heroku Dev Center: Creating Static Sites in Ruby with Rack

请使用完整的代码更新此答案。谢谢!