2024-03-26
伙伴匹配系统部署阶段问题:
问题一:后端跨域问题。
解决方式:后端添加cors配置文件即可解决。
代码如下:
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("你的域名") // 允许的源
.allowedMethods("GET", "POST", "PUT", "DELETE") // 允许的HTTP方法
.allowCredentials(true) // 是否支持发送cookies
.maxAge(3600); // 预检请求的有效期,单位秒
}
}
问题二:vite打包问题,vite打包只会生成一个index.html导致重定向错误。(个人理解)
解决方式:修改nginx配置文件:
在localhost中添加:try_files $uri $uri/ /index.html;(这句即可解决)
例如:
server {
listen 80;
server_name XXX.XXX;
location / {
root /usr/app/dist;
index index.html;
try_files $uri $uri/ /index.html;
}
}
参考文章:http://t.csdnimg.cn/0ztQ1
nginx 部署 伙伴匹配系统 #已解决#
9
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
