架設網站時,出現Server.MapPath() ~ 'ASP 0175 : 80004005' 訊息 -- 20191213
緣由: 因為上頭長官說要修改對外網站的首頁,故必須先在公司內部架設相同的環境,並將修改好的網頁放置在此伺服器上瀏覽,故架設舊版的Windows Server 2003伺服器完畢後,將整個網站程式碼丟到此伺服器上,觀察發現只有首頁呈現是正常,其餘的連結都呈現亂碼,如下圖所示: (補圖:2022/2/16) 解決方式: 步驟一、開啟IIS,並點選「預設網站」滑鼠右鍵選擇「內容」。 步驟二、選擇「主目錄」,並點選「設定」。 步驟三、選擇「選項」頁籤,並勾選「啟用上層路徑」。 步驟四'、按下「確定」鈕。出現亂碼的網頁都可恢復正常。 結論: 架站其實不難,主要是遇到問題是否可以解決,大部分的人遇到事情時,嘗試幾次之後還是失敗就放棄了,如果在繼續往下找出問題解決,肯定會成長不少。