css - 404 Error Document not found - CSS 样式表未加载到本地主机上具有绝对文件路径的 erb 文件中

标签 css ruby http-status-code-404 erb

我正在尝试将 css 样式表应用于 sinatra 中的 erb 文件,但是当使用 rack 在本地主机上加载时,我不断收到 404 错误,告诉我找不到文件。

感觉我已经尝试了从更改文件路径到向 html 标记添加类型、rel、媒体的所有方法,但似乎没有任何效果。我真的很难过。

我的 HTML 代码

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" type="text/css" href="http://localhost:9292/public/styles/home.css">
  </head>
  <body>
    <h1> I am working </h1>
  </body>
</html>

我的 CSS

h1 {
    color: red;
}

任何帮助将不胜感激。提前致谢!

My file structure

Error Message on Chrome

最佳答案

我解决了这个问题

几乎可以怀疑,我的 CSS 文件路径没有正确解析。很长一段时间我都不知道为什么,但似乎 shotgun/sinatra 没有正确提供文件。

我仍然不完全确定发生了什么,但我在这里找到了很多帮助:

Github Repo

这里有一些教程:

Ruby/Sinatra Framework

向这个家伙致敬。现在是凌晨 1:30,终于成功了。

关于css - 404 Error Document not found - CSS 样式表未加载到本地主机上具有绝对文件路径的 erb 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45866322/

相关文章:

ruby-on-rails - Rails 4 activerecord更新多个属性

azure - 如何跟踪逻辑应用的状态代码

javascript - 如何添加指向各个国家/地区的超链接? AM图表

html - 奇怪的 404 错误 CSS

css - 为什么在 CSS 百分比宽度中使用长小数点值?

html - 带有图像的 Bootstrap 输入组

php - HTML 布局技术(用于管理面板)

css - 用 css 替换特定 wordpress 页面上的 Logo

ruby-on-rails - 如何使用 Rails 缓存来存储 Nokogiri 对象?

ruby - 如何使用 axlsx (ruby) 为 excel 格式化整列