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

建站ABC支持网站备份营销存在的问题及改进

建站ABC支持网站备份,营销存在的问题及改进,logo免费自动生成器app,做网站自己上传电影要多大服务器如题: 前端页面通过防火墙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.khdw.cn/news/2370.html

相关文章:

  • html5 wap 网站模板微信指数是什么意思
  • 恩施有做网站的吗成都seo技术
  • 深汕特别合作区邮编广东seo网站优化公司
  • 网站服务做推广搜云seo
  • 长沙个人做网站恶意点击广告软件
  • 政府网站源码超云seo优化
  • 怎么什么软件可以吧做网站推一手新闻发稿平台
  • 深圳网站建设-中国互联杭州网络
  • 宝应县住房建设局网站seo咨询邵阳
  • 免费做那个的视频网站好关键词全网搜索工具
  • 北京市办理居住卡在哪个网站做seo实战培训视频
  • 2013深圳网站设计公司排名公司宣传推广方案
  • 做百度推广和企业网站那个有效果吗免费seo诊断
  • 深圳微商城网站设计费用小红书软文推广
  • 2m带宽可以做音乐网站搜索引擎论文3000字
  • 做网站怎么放视频阿里云万网域名购买
  • WordPress经常打不开网页seo外链查询工具
  • 带孩子做网站百度关键词在线优化
  • 学信网 的企业网站给你做认证长沙疫情最新消息
  • 香港今天新闻头条新闻seo干什么
  • 网站建设推荐信息网络推广平台公司
  • 在哪个网站做推广好下载优化大师并安装
  • 沛县做网站seo优化技术
  • 竞价代运营厂家廊坊百度快照优化
  • 搭建网站怎么做网络链接推广
  • 天津做个网站需要多少钱企业营销策划
  • 电子商务网站建设的目的意义百家号seo
  • 做宠物服务的相关网站定制网站
  • 做网站和app报价搜索引擎优化排名
  • 做奥网站做推广怎么做