有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在apache tomcat 8.0上部署后出现java url路径问题

我在ApacheTomcat服务器8.0上部署了一个网站(假设文件夹名为WebsiteFolderName),格式为war文件。当我通过url[www.example.com]访问网站时,我的网站重定向到[www.example.com/login.jsp],然后给我一个无效路径错误

但是,当我使用[www.example.com/WebsiteFolderName]访问该网站时,我的网站会重定向到[www.example.com/WebsiteFolderName/login.jsp],然后登录页面工作正常,但我网站的其余页面也会面临此路径问题

我应该怎么做才能使用www.example.com而不是http://www.example.com/WebsiteFolderName访问我的网站


共 (1) 个答案

  1. # 1 楼答案

    您有两个简单的选择:

    1. 不要更改war文件名并配置conf/server。包含war文件详细信息的xml

    <Context path="" docBase="your_war_file" debug="0" reloadable="true"></Context>
    
    1. 将war文件重命名为ROOT。战争

    选项2更容易,但对于快速部署,选项1更容易