请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于项目发布到网站之后访问路径'o2o'的问题

老师您好,我把项目发布到网站之后,必须要加o2o的缀名
http://39.107.127.198/o2o/frontend/index 这样才能访问到对应界面,如果把o2o去掉就访问不了
http://39.107.127.198/frontend/index
这就导致了所有JS和CSS文件都要加入o2o这个缀名才能访问到,但是默认是不带这个o2o缀名的,就像下边报错这样
这个问题得怎么解决啊,
或者有没有什么方法能在访问js和css文件的时候把o2o自动加上啊
图片描述
我的本地是不带o2o就可以访问到各种界面的,但是传到服务器上就出现了这种问题,真不知道咋解决

正在回答

1回答

翔仔 2020-07-29 23:16:02

同学好,你本地用的idea?idea的话需要使用o2o根目录来访问才可以。

也就是确保 http://127.0.0.1/o2o/frontend/index 才能访问到

https://blog.csdn.net/qq_29347295/article/details/78114433

之后,才打包上传应该才没问题


0 回复 有任何疑惑可以回复我~
  • 提问者 程序猿大师傅 #1
    老师,我还有个问题,怎么更新已经上传到服务器上webapp下面的war包啊,之前我用可视化工具直接把之前解析的目录和war包全删掉结果tomcat就出问题了,只能卸载重装,这个得咋解决啊
    回复 有任何疑惑可以回复我~ 2020-07-29 23:24:53
  • 提问者 程序猿大师傅 #2
    老师,我尝试了很多次,也在网上找了好多解决方案,这个问题还是一直存在。我用IDEA把上下文加上o2o之后,结果本地js和css又找不到了,还是找的不带o2o的路径,跟服务器是相同的问题。有没有什么方法能在服务器上把这个o2o去掉呢,就是不带项目名就能访问的到?
    好绝望啊,昨天改了一整天,结果还是没解决这个问题,唉。
    回复 有任何疑惑可以回复我~ 2020-07-30 12:21:21
  • 翔仔 回复 提问者 程序猿大师傅 #3
    同学好,这个需要看tomcat日志才能解决。。logs/catalina.out的最新错误才能解决。
    其次,我觉得本地加上o2o后,js和css找不到的话是不是目录问题,可以按照博客上面的目录结构组织一下js和css的,确保本地解决了,再解决线上的好些。
    回复 有任何疑惑可以回复我~ 2020-07-30 22:30:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信