IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法) -> 正文阅读

[系统运维]【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法)

目录

前言

目的

通过Nginx代理实现本地调试微信公众号

实现工具

实现步骤

1.启动本地前端项目

2.首先配置Nginx

3.填写app.conf内容,把本地前端项目与域名形成映射。

4.把app.conf加入到Nginx配置中

5.打开我们安装好的SwitchHosts工具

6.右键管理员权限启动Nginx

7.成功访问


前言

微信公众号网页调试的时候,必须通过微信公众号后台备案配置的域名才能进行访问。有时候开发者调试时都是打包了前端代码上传到服务器后再调试,这样效率未免会很低。我们可以使用代理的方式去实现本地调试

目的

通过Nginx代理实现本地调试微信公众号

实现工具

1.Nginx

2.SwitchHosts(一键切换Hosts配置)

3.微信开发者工具

实现步骤

1.启动本地前端项目

我们本地启动了前端项目,本地地址比如是 127.0.0.1:80/index,或者有时候也是配置成本机ip,例如:192.168.20.62:80/index

线上公众号域名:stagings-api02.kldidi.com

2.首先配置Nginx

我们找到Nginx安装目录下的conf文件夹,新建一个app文件夹,里面新建一个app.conf文件

3.填写app.conf内容,把本地前端项目与域名形成映射

proxy_pass 填写?http://127.0.0.1:80 ,或者为本机ip:http://192.168.20.62:80?两者都可,具体看前端项目地址是哪个

server {
    listen       80;
    server_name  stagings-api02.kldidi.com; // 这里填写备案的域名

    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    location / {
        proxy_pass http://127.0.0.1:80; // 填写本地前端项目地址
        proxy_connect_timeout 600;
        proxy_read_timeout 600;
    }
}

4.把app.conf加入到Nginx配置中

5.打开我们安装好的SwitchHosts工具

注意:需要右键管理员权限启动

6.右键管理员权限启动Nginx

如果上述步骤成功,我们就可以在微信开发者工具上面用映射的域名访问到本地项目

7.成功访问

例如:stagings-api02.kldidi.com,即使真机调试也能通过这个域名访问到本地前端项目,这样在调试微信一些API时就不会受阻了。手机连接同一个局域网wifi的情况下也能直接通过该域名访问到本地前端项目

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-12-25 11:43:44  更:2022-12-25 11:46:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 14:32:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码