【开源】微信公众号多域名回调系统

【开源】微信公众号多域名回调系统-159e资源网
【开源】微信公众号多域名回调系统
此内容为免费资源,请登录后查看
0
免费资源

微信公众号后台默认只能授权2个网页域名,用本系统可突破这个限制,用同一个公众号对接无限多个网站。网站后台支持回调域名白名单的管理,以及登录记录的查看。

本系统还有微信access_token的获取功能,可让当前站点作为中控服务器统一获取和刷新access_token,其他业务逻辑站点所使用的access_token均调用当前站点获取,这样可避免各自刷新造成冲突,导致access_token覆盖而影响业务。

部署教程

按照提示和伪静态规则进行配置后,这个基于ThinkPHP6.0开发的系统可以让一个微信公众号对接无限多个网站,实现回调域名白名单的管理,并可作为中控服务器统一获取和刷新access_token。

以下是详细的部署方法:

  1. 确认PHP版本和MySQL版本

本系统需要运行在PHP7.4+环境下,同时需要MySQL5.6+的数据库支持。请确认系统已安装并配置好相应的环境。

  1. 设置网站运行目录为public

在Web服务器(如Apache或Nginx等)中,把网站的运行目录设置为系统根目录下的public文件夹。

  1. 设置伪静态为ThinkPHP

根据具体的Web服务器类型和版本,设置相应的伪静态规则。本系统提供了两种伪静态规则建议:

  • Nginx伪静态规则:复制代码
  • location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }
  • Apache伪静态规则:复制代码
  • <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>
  1. 访问网站并安装

在浏览器中输入网站地址,系统会自动跳转到安装页面进行配置,并提示你输入数据库信息等相关参数。按照提示操作即可完成系统的安装。

  1. 进入后台管理

安装完成后,在浏览器中访问/admin

效果图

© 版权声明
THE END
喜欢就支持一下吧
点赞14赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容