2
我最近做了一個golang應用程序並將其託管在Heroku上,我想通過golang net/http路由器(位於「/ serv」)服務我的HTML5,服務器運行良好,但是當我鍵入:通過Golang服務HTML5應用程序
http.ServeFile(w, r, "html/index.html")
該頁面加載和顯示我的HTML應用程序的名稱,但應用程序不會加載它基本上保持爲黑屏。
我的HTML5應用程序看起來像這樣的(本地主機) Here...
而對於HTML5應用程序我的文件目錄是 Here,,,
我怎麼會那麼阻止訪問圖片,JavaScript文件和應用程序的總根源? – FareSoldi
你不知道。這就是互聯網的工作原理 - 如果你想在瀏覽器中運行javascript,你必須給他們javascript。如果你想在瀏覽器中顯示圖片,你必須給他們照片。 – dave
我當然不介意,但是,我不希望人們能夠通過/只輸入文件名來訪問我的文件,我希望所有呼叫都/重定向到index.html,除非它是來自應用本身 – FareSoldi