我用Java创建了一个球衣网络服务,我有以下问题: 当我在localhost apache tomcat服务器上运行项目时,我用URL localhost:8080 / api / verify调用它?我没有任何问题。 当我在我的网络托管中上传它时,我用URL myDomainName / api / verify调用它?我收到404错误。 有谁知道为什么会这样? 提前谢谢
答案 0 :(得分:0)
答案 1 :(得分:0)
检查您的DNS服务器,防火墙和负载均衡器,确保它们指向您的应用。
验证您使用的是http还是https。
编辑添加:确保负载均衡器中存在默认的tomcat端口8080(如果有的话)。如果您还没有尝试http://yourDomainName:8080/api/verify,请查看是否还有这些。
答案 2 :(得分:0)
请尝试其他人的建议,并检查您的域名(myDomainName)是否正确。如果您已将预计打包为战争,请检查生成的文件夹的名称。
答案 3 :(得分:0)
谢谢大家的回复。
我的网络托管支持解决了这个问题。 解决方案如下: 他将映射(mod jk tomcat连接器)从 .jsp更改为/ 以修复问题。