在配置Tomcat时,如果想要设置你的网站的默认起始页(欢迎页),则需要配置Tomcat安装根目录下conf文件夹下的web.xml文件,如果你的起始页不在你的网站的根目录下,则配置的时候需要注意一下,否则会不起效果。

 
 

 

  1. 1

    首先需要找到你的tomcat的安装目录,打开conf文件夹下的web.xml文件,注意不是配置你的网站中的web.xml

     
  2. 2

    如果你的网站起始页(比如index.jsp)放在根目录下,则只需要在web-app节点下的welcome-file-list节点下添加一个welcome-file节点,将文件名填上即可,如图所示

  3. 3

    tomcat会检测welcome-file节点,排在上面的会优先加载,如果第一条里文件没有找到,则往下继续查找第二条,直到找到存在的起始页

     
  4. 4

    如果你的起始页没有放在你的网站的根目录下,如果你的网址没有做重定向,则可以直接设置welcome-file节点为你的起始页文件的路径,比如我的index.html是放在/htmlpages/index.html,网址使用www.ippp.top/htmlpages/index.html能打开该页面,则直接设置welcome-file为/htmlpages/index.html

     
  5. 5

    如果你的起始页没有放在根目录,并且你的网址做了重定向,比如网址使用www.ippp.top/html/index.html能打开该页面,但是你的文件是存放在/WEB-INF/htmlpages/index.html这种情况下你需要在welcome-file节点中设置为文件存放的目录/WEB-INF/htmlpages/index.html

     
  6. 6

    其他情况,暂不知晓

     

注意事项

  • 网站起始页不在根目录的情况下,需要设置起始页文件的真实路径,并不是网址的访问路径.