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;
}
相关推荐
编程小Y9 小时前
php.ini 的核心作用与全面解析
开发语言·php
saber_andlibert14 小时前
【docker】网络基础和容器编排
网络·docker·php
互亿无线明明14 小时前
如何为全球业务构建可扩展的“群发国际短信接口”?
java·c++·python·golang·eclipse·php·erlang
用户6073203694515 小时前
PHP Parse error: syntax error 5分钟带你解决语法错误
php
4311媒体网16 小时前
php和c++哪个更好学?C++难学吗?
java·c++·php
catchadmin17 小时前
现代高效 PHP 开发的最佳实践
开发语言·后端·php
用户61354114601618 小时前
nginx-sticky怎么用 Nginx 负载均衡添加 sticky 模块完整步骤
nginx
JienDa18 小时前
JienDa聊PHP:PHP 8革命性特性深度实战报告:枚举、联合类型与Attributes的工程化实践
android·开发语言·php
JSON_L18 小时前
PHP安装GMP扩展
开发语言·php