架設網站時,出現Server.MapPath() ~ 'ASP 0175 : 80004005' 訊息 -- 20191213

緣由:

因為上頭長官說要修改對外網站的首頁,故必須先在公司內部架設相同的環境,並將修改好的網頁放置在此伺服器上瀏覽,故架設舊版的Windows Server 2003伺服器完畢後,將整個網站程式碼丟到此伺服器上,觀察發現只有首頁呈現是正常,其餘的連結都呈現亂碼,如下圖所示:


























(補圖:2022/2/16)






解決方式:

步驟一、開啟IIS,並點選「預設網站」滑鼠右鍵選擇「內容」。































步驟二、選擇「主目錄」,並點選「設定」。




























步驟三、選擇「選項」頁籤,並勾選「啟用上層路徑」。


























步驟四'、按下「確定」鈕。出現亂碼的網頁都可恢復正常。




















結論:

架站其實不難,主要是遇到問題是否可以解決,大部分的人遇到事情時,嘗試幾次之後還是失敗就放棄了,如果在繼續往下找出問題解決,肯定會成長不少。













留言

這個網誌中的熱門文章

Windows 10新增資料夾且重新命名會當掉、資料夾刪除卡在99%、開啟檔案總管卡住,呈現「沒有回應」 -- 20210705

Windows 7 已停止自動更新,若強制自動更新會跳出錯誤代碼 80072EFE訊息視窗 -- 20210915

Word透過「空白鍵」可自由排版與對齊 -- 20140825