微信小程序加业务域名时,为了安全,通常需要在所在业务域名的根目录下加小程序校验文件,这个校验文件时txt格式,如果接入的小程序过多,需要多次上传。观察校验文件里的内容和校验文件名称是有一定关系的,我们可以通过路由方式,不管今后有多少小程序接入,都不需要传校验文件。下面是ThinkPHP项目里的路由:
Route::any('MP_verify_<name>.txt', function ($name) {
header('Content-Type:text/plain; charset=utf-8');
echo $name;exit();
});
这样我们不需要在域名根目录放置任何校验文件,都能通过这条路由规则匹配输出文件内容,达到校验通过的效果。支付宝小程序的校验文件是个html文件,里面的校验内容实际是校验文件的名称,也可以通过定义路由规则的方式,达到不用上传校验文件,随时校验的目的。
标签:程序,微信,校验文件,校验,域名,路由 From: https://www.cnblogs.com/adobe-lin/p/18034187