問:自定義錯誤頁面中設(shè)置的404狀態(tài)時可以跳轉(zhuǎn)到指定頁面,但500錯誤的無法進行跳轉(zhuǎn)?,F(xiàn)返回的就是一堆亂碼.這個怎么能讓設(shè)置的跳轉(zhuǎn)到指定頁面生效?,自定義錯誤頁
答:您好,
不過初步幫您判斷了下情況,應(yīng)該是您設(shè)置的404.htm這個文件沒有指定編碼導致部分瀏覽器訪問的時候是亂碼。
幫您修改了D:\\www\\dbhyz\\www\\webapi\\404.htm 這個文件,指定了編碼為utf-8 現(xiàn)在已經(jīng)無問題。
非常感謝您對我司的支持,謝謝!
問:就是類似這種的500錯誤時不也是在錯誤頁這里進行的設(shè)置么。我不太清楚你那還有修改了什么,之前響應(yīng)的基本就是"無法顯示頁面,因為發(fā)生內(nèi)部服務(wù)器錯誤"的亂碼 現(xiàn)在變成了具體的響應(yīng)內(nèi)容。因為我在500狀態(tài)時也設(shè)置了跳轉(zhuǎn),但他現(xiàn)在500的時候不跳轉(zhuǎn)。不太明白為什么。這個可以幫我解決一下嗎?
答:您好,
我們嘗試訪問了下這個地址,核實500錯誤應(yīng)該是程序接管了的。
如果程序接管了500錯誤并自定義返回內(nèi)容的話,您在IIS上設(shè)置的500錯誤就不會生效。
這個其實和php程序里面的框架一樣,thinkphp框架設(shè)置500就不會生效。
因為程序里面接管了500錯誤,會顯示程序自定義的錯誤信息和內(nèi)容。
非常感謝您對我司的支持,謝謝!
問:不太明白你的這個意思。因為我這邊的程序就是訪問了一個webservice。是說里有設(shè)置嗎?還是哪里有設(shè)置?因為我這邊也沒有使用什么框架。只是一個單一的創(chuàng)建了來管理訪問信息。
答:您好,
非常感謝您對我司的支持,謝謝!
問:是因為上面這些嗎?這塊我不太明白。怎么能設(shè)置不受程序影響呢?
答:您好,
問:所以你這邊是否了解vs開發(fā)工具是在什么地方可以設(shè)置這種接管嗎?我沒查到有類似的地方
答:您好,
webservice 如果要自定義500錯誤的話,可以參考http://t.zoukankan.com/wintalen-p.html 處理下。
我們測試這樣設(shè)置是可以生效的,您參考下。
非常感謝您對我司的支持,謝謝!
問:設(shè)置后并沒有生效。日志都沒有打印出來。
問:嘗試在從Application_Start開始捕獲這個問題都沒有500的錯誤日志出現(xiàn)..
答:您好,抱歉,我司非程序開發(fā)無法幫您做更多排查調(diào)整,非常感謝您長期對我司的支持!
問:所以我才說是因為配置原因?qū)е碌念~ 按你們提供說的可能是因為程序配置導致的 我找了程序中也沒找到具體是什么有這方面的設(shè)置,唯一的還是你們提供的思路我試了一下依然是沒有500 iis中還有什么是需要進行配置的嗎?
答:您好,
服務(wù)器上iis并無其他設(shè)置的地方,要么系統(tǒng)默認的要么自定義的,如沒有正常輸出您需要看下程序方面是否還有自定義的錯誤返回設(shè)置,您可以聯(lián)系程序開發(fā)人員核實下,非常感謝您長期對我司的支持!
問:我這邊有查到這樣的一個原因 我如果購買一個新的服務(wù)器或者是說服務(wù)器升級一下是否可以避免出現(xiàn)這樣的問題呢?
答:您好,
問:如果新買服務(wù)器的話可把IP與之前的服務(wù)器IP更換嗎
答:您好,可以特殊對調(diào),對調(diào)會額外收取200元費用,非常感謝您長期對我司的支持!
西部數(shù)碼(west.cn)是經(jīng)工信部、ICANN、CNNIC認證審批,持有ISP、云牌照、IDC、CDN、頂級域名注冊商等全業(yè)務(wù)資質(zhì)的正規(guī)老牌服務(wù)商,自成立至今20余年專注于域名注冊、虛擬主機、云服務(wù)器、企業(yè)郵箱、企業(yè)建站等互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
截止目前,已經(jīng)為超過2000萬個域名提供了注冊、解析等服務(wù),是中國五星級域名注冊注冊商!已為超過50萬個網(wǎng)站提供了高速穩(wěn)定的云托管服務(wù),獲評中國最受用戶喜歡云主機服務(wù)商。
西部數(shù)碼提供全方位7X24H專業(yè)售后支撐,域名注冊特價1元起,高速穩(wěn)定云主機45元起,更多詳情請瀏覽西部數(shù)碼官網(wǎng):http://m.ps-sw.cn/