iT邦幫忙

0

tomcat server 的url首頁如何不顯示目錄

請教前輩高手們,我tomcat server用war檔壓出目錄我的首頁必須www.xxxxx.com/xx 才能連到我希望www.xxxxx.com 可以連到首頁不出現tomcat的頁面 我使用過Context path=""但是可以成功把url改成我要的但是我的後端城市會出問題和我的favicon 也會消失還有其他方法嗎?

我的架構是apache 使用 Tomcat Connectors JK 連到tomcatserver webapps下

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
nothe
iT邦新手 5 級 ‧ 2016-12-01 09:39:42
最佳解答

你需要的是 virtual host

請參閱

看更多先前的回應...收起先前的回應...
超超 iT邦新手 5 級 ‧ 2016-12-02 01:39:52 檢舉
 <Host name="www.xxxxxxx.com" debug="0"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Alias>www.xxxxxxx.com</Alias>
        <Context path="/xs" docBase="xs"
           debug="0" reloadable="true" crossContext="true">

把<Context path="/xs" 改成<Context path="" 我在登入時就會出錯,錯誤500 java.lang.nullpointerexception 改回來之後又正常

nothe iT邦新手 5 級 ‧ 2016-12-02 09:39:46 檢舉

sorry! 誤會你的問題了,那你virtualhost 應該要用在apache上

請參閱

超超 iT邦新手 5 級 ‧ 2016-12-02 16:27:46 檢舉

這樣我的jsp servlet變成在apache 跟apache 裝tomcat一樣了, 收尋網址時 apache沒判斷直接轉給tomcat把index.html放到/var/www/html 下也沒作用
我參考的文件

超超 iT邦新手 5 級 ‧ 2016-12-02 17:58:42 檢舉

感謝前輩指導我把靜態網頁跟動態網頁分離 這樣就正常了

我要發表回答

立即登入回答