由于项目中实际用的http进行发布访问,网址链接没有指定为http类型,导致某些场景下打开链接是https方式进行访问,就会显示404错误,没法正常访问。

为了解决这种情况,需要进行Nginx配置,浏览器以https进行访问时,自动跳转访问http类型的链接。于是在server中监听443端口的路径映射配置如下:

	location /index/ {
	    proxy_pass http://域名:80;
    }

这里需要注意的是,location的路径最后记得加上/,因为我的项目中实际就是域名+index,通常理解的话路径最后没必要加上/,实际不加会有问题,尝试了几次的经验教训。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐