2017-08-24 18 views
0

我想申請一個css樣式表到sinatra erb文件,但是當加載本地主機與機架我不斷得到一個404錯誤告訴我該文件無法找到。404錯誤文檔未找到 - CSS樣式表未加載在本地主機上的絕對文件路徑erb文件

這感覺就像我已經嘗試了所有從更改文件路徑到添加類型,rel,媒體到html標籤,但似乎沒有任何工作。我真的很難過。

我的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; 
} 

任何幫助將majorly讚賞。提前致謝!

My file structure

Error Message on Chrome

+0

你使用什麼網絡服務器?你可以導航到'http:// localhost:9292/public'? – DiegoSalazar

+0

我不能不幸。剛試過,它讓我回到'sinatra不知道這個小調' – g9a2hvk9

回答

0

我解決了問題

由於幾乎懷疑,文件路徑,以我的CSS不解決正確。最長的時間我不知道爲什麼,但似乎霰彈槍/ sinatra沒有正確地提供文件。

我仍然不能完全肯定這是怎麼回事,但有幫助的一個非常好的一點,我發現在這裏:

Github Repo

隨着有點教程這裏:

Ruby/Sinatra Framework

這個傢伙的榮譽。現在是凌晨1點30分,它終於奏效了。