宝塔用户_dibrac 发表于 2024-2-21 11:25:52

【已完成】请问前后端部署在同一端口,默认访问后端如何

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
系统版本:
问题描述:后端是nodejs,已经部署完毕,端口是5173,前端部署在5173端口后,访问直接是后端项目,无法访问前端页面,如果把前端部署在80端口就可以访问,但是有跨域问题,无法访问后端数据。域名还在备案,目前是直接用的IP地址
相关截图(日志、错误):
使用5173端口,只能访问后端
使用80端口,可以访问网页,但是存在跨域

大炮运维V587 发表于 2024-2-21 12:06:10

您好,您部署完成后,映射到前端Nginx上,这样使用Nginx反向代理可以解决您的问题

宝塔用户_dibrac 发表于 2024-2-21 12:23:23

大炮运维V587 发表于 2024-2-21 12:06
您好,您部署完成后,映射到前端Nginx上,这样使用Nginx反向代理可以解决您的问题 ...

不好意思,可以请问下如何操作吗,或者有没有现成的教程,谢谢

余庸 发表于 2024-2-21 14:19:44

CORS处理一下跨域请求也可以,你看哪个对你来说操作起来更方便
页: [1]
查看完整版本: 【已完成】请问前后端部署在同一端口,默认访问后端如何