当前位置: 首页 > news >正文

为了做宣传网站而注册公司公司网站开发和设计 怎么开票

为了做宣传网站而注册公司,公司网站开发和设计 怎么开票,如何在360做网站SEO,招聘网站如何做运营如题: 前端页面通过防火墙nat到外网,而后端接口均在内网。导致外网访问前端页面无法获取后端接口。 解决方案: 通过nginx代理转发后端接口路径。 在前端axios接口中,配置统一的baseurl为/api。 在nginx配置文件加上/api的locati…

如题:
前端页面通过防火墙nat到外网,而后端接口均在内网。导致外网访问前端页面无法获取后端接口。

解决方案:
通过nginx代理转发后端接口路径。
在前端axios接口中,配置统一的baseurl为/api。

在nginx配置文件加上/api的location,并设置转发内网的后端url。

server {listen 80;server_name 100.100.100.100; # 更换为您的域名# 根目录和索引文件root /usr/share/nginx/html; # 确保这是您的静态文件路径index index.html index.htm;# 为根目录提供文件location / {try_files $uri $uri/ /index.html;}# 防止 .htaccess 和 .htpassword 等隐藏文件的访问location ~ /\. {deny all;}# 新增:后端API代理配置location /api/ {proxy_pass http://192.168.1.100:8080/; # 后端服务器地址proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}# 可选:静态资源缓存配置location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {expires 7d;add_header Cache-Control "public, no-transform";}
}

需要注意的是,前端axios的baseurl不可写死后端url,不可为http://xxxx:8080等url,也不可为http://xxxx.com等域名,设置IP和域名后nginx无法完成代理转发。所以必须为/api等,让url默认跟随前端url前缀,才可以完成nginx转发。

http://www.yayakq.cn/news/401093/

相关文章:

  • 企业网站建设有什么好处wordpress投票评选
  • 汽车之家 网站建设网站公司如何推广网站
  • 如何在电商上购物网站成都分类信息网站开发
  • 网站建设 工商注册app取代网站
  • 做自己的视频网站有什么网站是做企业型的
  • 网站建设一般收多少定金wordpress索引插件
  • 企业宣传网站建设需求说明书没有初中毕业证怎么提升学历
  • 开通网站后wordpress 公司主题
  • 潜江做网站的为shopify做推广的网站
  • 二手优品哪个网站做无锡锡山区建设局网站
  • 深圳建网站哪个公司好张家口高新区做网站
  • 网站群建设工作东莞公司企业设计网站建设
  • 泗洪县建设局网站怎么查不到深圳市找工作直招
  • i深建官方网站公司网站域名查询
  • 成都建站免费模板jsp网站开发四 酷 全书源码
  • 礼品公司网站源码可以打广告的平台
  • 建个网站视频快站建站教程
  • 南京电商网站建设公司关键字
  • 哪些网站怎么进上海网站建设 知名觉
  • 做百度网站要注意什么国家高新技术企业难吗
  • android软件开发前景windows7优化大师
  • 济南做网站的哪家好手机软件开发和网站开发
  • 单位装专用的网站网页归档网站建设选择数据库
  • 网站建设公司 中企动力公司百度给做网站收费多少
  • 常德投诉网站自建网站软件
  • 法学网站阵地建设游戏网站建设
  • 做网站优化推广网站建设费用如何做账务处理
  • 服务网站建设的公司排名华硕路由器做网站
  • 鹤壁做网站公司建筑网站在哪里找
  • 去哪个网站做吃播class wp wordpress