历经2天时间,终于把问题解决:
问题一:发现登录接口不能登录(报404错误),接口存在,项目启动成功,能访问登录界面,其实是所有接口都不能访问。
问题二:尝试把该项目复制多一个host,但是访问新的host的域名,总是跳转到第一个项目即默认(localhost)。
所有问题原因都排查完,仍然未解决问题
发现原同事使用了apache2.4+tomcat8
原因在apache2.4身上,于是在apache服务器安装目录下的conf/httpd.conf 发现灵感,新增一个项目指向,新增的host解决问题二。
回到问题1,发现原来没有配接口的后缀导致:
JkMount /*.jsp ajp13
JkMount /*WEB-INF ajp13
JkMount /servlet/* ajp13
JkMount /*.do ajp13
JkMount /*.action ajp13
JkMount /*.json ajp13 (原来这个没配,导致接口访问不了)
JkMount /Javenmy/* ajp13
配上,问题解决
虽然未知原因和不熟悉apache.但究其原因是自己见识少。仅此记录