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;
}
相关推荐
catchadmin24 分钟前
PHP 依赖管理器 Composer 2.9 发布
开发语言·php·composer
悠悠~飘38 分钟前
PHP基础-字符串(第16天)
php
百***67031 小时前
Nginx搭建负载均衡
运维·nginx·负载均衡
一念一花一世界2 小时前
Arbess从初级到进阶(7) - 使用Arbess+GitLab实现PHP项目自动化部署
ci/cd·gitlab·php·arbess
星光一影4 小时前
废品回收系统小程序源码
mysql·php·html5
曦樂~4 小时前
【Docker】网络
docker·容器·php
m0_569531017 小时前
Nginx(4)--Nginx与tomcat反向代理和负载均衡
nginx·tomcat·负载均衡
nvvas8 小时前
PHP安装ZSTD压缩库扩展
php
stand_forever10 小时前
PHP客户端调用由Go服务端GRPC接口
rpc·golang·php
R.lin10 小时前
浅谈Nginx
运维·nginx