linux发布war包访问出现404

我把maven项目打包丢上服务器
把端口从8080改成了80,这样的话就直接可以通过ip/项目名访问,而且也能访问成功,但是通过ip/项目名/login.com这种方式就出现了404,我也配置了web.xml拦截器
,但还是没用

ip/项目名/login.com中.com是什么鬼 你配置了.com拦截?

404是就是你访问的资源不存在,或者访问的资源你没权限访问,你的欢迎页应该是html文件,com文件确实没见过,去你的项目检查一下login.com确实存在这个文件?如果存在你打开试试,看看怎么打开。

tomcat服务是不是没弄好

不要用80端口,80是系统默认端口,如果要使用80端口请配置nginx使用80端口访问,转发到后台tomcat 8080端口

1)确认的问题就是资源不存在
2)你可以先打包成jar包,去访问一下login.html的资源;如果存在就是tomcat配置的问题,如果不存在就是程序的问题
慢慢去确认问题