404 頁面找不到:為什麼您的Go Web 應用程式找不到您的CSS 檔案
嘗試在Go 中渲染CSS 檔案時Web 應用程序,您可能會遇到可怕的404 頁面未找到錯誤。此錯誤表明 Web 伺服器無法找到所要求的 CSS 檔案。讓我們探討這個問題並提供解決方案。
在您的範例中,您已經為 CSS 資料夾指定了相對路徑(「/css/」),這是 Go 的 HTTP 處理程序中的常見做法。然而,這種方法的成功取決於您執行 Go 應用程式的工作目錄。
如果您從 CSS 資料夾所在的 src 目錄執行應用程序,您很可能不會遇到任何問題。但是,如果您從 src/server 目錄或 bin 資料夾中編譯的二進位檔案執行應用程序,則相對於當前工作目錄將無法存取 CSS 資料夾,從而導致 404 錯誤。
解決方案:
要解決這個問題,您有兩個選項:
以上是Go Web App 404 錯誤:為什麼我的伺服器找不到我的 CSS 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!