nginx 配置跨域(小皮面板)

本地开发的时候,前端请求后端,后端不能用域名请求,只能用端口模式,在小皮面板的话就是如下配置:

我的测试项目部署:

前端:http://localhost:8082

后端:http://localhost:8081

前端请求后端接口的时候会出现跨域问题,这里是nginx配置跨域:

只需要在后端8081端口的nginx.conf文件中配置即可

配置如下,方便复制:

复制代码
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

if ($request_method = 'OPTIONS') {
	return 204;
}
相关推荐
梦65012 小时前
网络传输七层协议
开发语言·网络·php
Whisper_Sy14 小时前
Flutter for OpenHarmony移动数据使用监管助手App实战 - 周报告实现
开发语言·javascript·网络·flutter·php
源力祁老师14 小时前
Odoo日志系统核心组件_logger
网络·数据库·php
打工的小王16 小时前
nginx(一)nginx简介
nginx
Qlittleboy17 小时前
物联网项目tp5怎么也获取不到请求的参数问题
物联网·php·web
建军啊19 小时前
php伪协议、代码审计工具和实战
开发语言·php
李少兄19 小时前
深入解析 Nginx 413 Request Entity Too Large 错误
运维·nginx
Lam㊣19 小时前
Ubuntu(Ubuntu 22.04.4 LTS)更改IP地址及网关
tcp/ip·ubuntu·php
运筹vivo@21 小时前
BUUCTF: [极客大挑战 2019]Upload
前端·web安全·php·ctf