ngnix本地反向代理到线上,解决接口不允许跨域问题且只允许当前域名访问接口

后台接口做了域名校验,只允许当前域名访问接口,用ngnix直接代理查看日志发现报301重定向。
只需修改ngnix.conf配置,配置Host,Origin。

location ~ .*\.do*$ {          #接口匹配正则
            proxy_pass https://代理的url;
            proxy_set_header Host 代理的url;
            proxy_set_header Origin https://代理的url;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章大纲 一、Ngnix简介二、Ngnix安装三、Ngnix之静态资源访问四、Ngnix正向代理与反向代理五、Ng...
    故事爱人c阅读 2,438评论 0 11
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 4,140评论 0 5
  • 一、什么是301重定向 301重定向(或叫301跳转、301转向)是用户或搜索引擎蜘蛛向网站服务器发出访问请求时,...
    怀恋青春阅读 783评论 0 1
  • 我没有如此的明白,我们的爱情只是披了一张爱情的皮囊,我们剩下的东西全在碰撞,我爱你时,可以忽略所有碰撞,但安静时,...
    秋月白lxt阅读 616评论 0 1
  • 前两天去到了那个充满回忆的城市--成都。从高考过后我和高中的那群伙伴就很少见面,这次去她所在的学校呆了几天,感受到...
    牟思昵阅读 195评论 0 1

友情链接更多精彩内容