iT邦幫忙

0

Tomcat設定檔問題(找不到這個網頁會轉至固定某一錯誤畫面內)

請教各位前輩

我拿郵局的網頁來當例子:
http://www.post.gov.tw/post/internet/index.jsp

我輸入錯誤的網頁:
http://www.post.gov.tw/post/internet1/index.jsp

http://www.post.gov.tw/post1/internet/index.jsp

我希望網頁有錯誤,皆能導到某一特定的錯誤畫面內(如下),在Tomcat上要如何設定呢?設定上跟Tomcat版本有關嗎??目前我有Tomcat 及 Tomcat8 版本。
我目前尚在瞭解conf\web.xml這資料夾的檔案,尚無任何頭緒,但不知是否方向正確,煩請各位前輩若有接觸過指導我一點方向,謝謝
http://ithelp.ithome.com.tw/upload/images/20170801/20002461essRsCOcQY.png

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2017-08-02 08:58:33 檢舉
http://davidghedini.blogspot.tw/2010/10/tomcat-custom-404-page.html
danielp2 iT邦新手 4 級 ‧ 2017-08-02 11:31:44 檢舉
樓上正解, 找不到的網頁都會轉去404 Page
klm2242 iT邦研究生 1 級 ‧ 2017-08-03 16:49:47 檢舉
您好,不知我的測試是否有誤,以下為我測試出來的方法,想再請教各位前輩,煩請賜教,謝謝
1、假設我有一個正確網址為:127.0.0.1:8080/AAProject/
2、我目前前測試的話,127.0.0.1:8080/AAProject/123,123沒有這檔案,就會導到錯誤頁面。
3、若我在AAProject上輸入錯誤文字的話,例如:127.0.0.1:8080/AAProject123/,就會有404畫面跑出來

請問是我哪裡沒設定好嗎??
klm2242 iT邦研究生 1 級 ‧ 2017-08-03 17:37:50 檢舉
謝謝,我try出來了,建立一個.HTML檔,放到Tomcat/webapps/root就OK, 另外想請教,一般若這種error的頁面在設計上,一般比較正確的作法,是直接將error的頁面放到「Tomcat/webapps/root」底下就好,或者大家會另再開發一個小的error頁面,然後再上傳到tomcat上,大家都連結到那個頁面呢??
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答