IIS釋出,無法顯示CSS樣式和圖片
阿新 • • 發佈:2019-02-14
在BS的專案中,完成之後,都需要釋出自己的網站。這個時候就要安裝IIS了。
我也是最近才打算使用IIS來進行釋出的。剛把IIS安裝上,就遇到了問題。
出現問題就想辦法解決問題唄。遇到的問題和視訊裡面的類似,他也講了一下是如何解決的。不過,他的只是不顯示圖片。而我的是 圖片和CSS樣式都顯示。錯誤的原因:路徑與釋出不一致。
檢查了一下自己的程式碼,路徑寫錯?這也不至於全寫錯吧。
開啟自己釋出前的vs程式,執行一下:沒問題。如果是路徑錯了,在vs程式中檢查,也應該不顯示才對?
既然程式沒問題,釋出也沒問題?但還是沒有顯示CSS樣式和圖片。那唯一可能出錯的就是IIS了。
解決方法:
在控制面板中開啟"開啟或關閉Windows功能"展開如圖所示:
安裝“靜態內容”之後,在釋出一次程式。這樣在瀏覽頁面的時候就可以顯示圖片和CSS樣式了。(勾選紅框上的內容,安裝IIS)
造成以上問題的原因:
1、路徑寫錯,這是一種常犯的錯誤。
2、CSS樣式的選擇器使用錯誤,這個原因只會造成部分沒有樣式,而不會造成整個網頁沒有樣式
3、IIS安裝問題
前兩種原因,只能算是對程式碼的不熟悉。只能通過練習,熟練掌握 絕對路徑和相對路徑。才能避免這樣的錯誤產生。後一種原因,可以重新安裝IIS解決。
讓自己親手去操作,遇到的問題可真是五花八門,倘若只是停留到知道的階段而不去實踐,真的會喪失很多犯錯的機會。