所以我目前有一个非常简单的 Sinatra 服务器。我有一个public
文件夹,其中包含 css、js 和图像作为文件夹。在我看来,当我尝试做类似的事情时<img src="/images/blah.png">
,我得到了 404 响应。我以为公用文件夹的默认值是public
. 我觉得我没有包括一些东西或做一些愚蠢的事情。我正在使用引导程序,并且 css 和 js 文件服务良好。我不清楚为什么我会得到带有图像的 404?
这就是我运行我的应用程序的方式
#!/usr/bin/env ruby
$: << File.dirname(__FILE__)
require 'load_test_ui.rb'
unless ARGV[0].nil?
class LoadTestUI < Sinatra::Base
set :port, ARGV[0]
end
end
LoadTestUI.run!