微信h5支付添加域名时报错,“h5支付域名需要提供完整的支付路径“
假设需添加的域名为"api.abc.com"
审核不通过原因是"api.abc.com"无法访问
因此需保证abc.com及api.abc.com都能访问,能看到内容
解决办法:
首先让"abc.com"正常访问,一般就是个官网,这个就不演示了
重点是让"api.abc.com"也访问官网
一般情况下,我们的接口访问会是这样的格式,api.abc.com/api/xxx
而nginx的配置会是这样:
server
{listen 80;location / {try_files $uri $uri/ /index.php?$query_string;}
}
需改成如下:
server
{listen 80;# 当访问api.abc.com/api/xx时,走这里# ^~的意思是:一旦匹配成功,则不再查找其他匹配项location ^~ /api {try_files $uri/ /index.php?$query_string;}# 当访问api.abc.com/xx时,走这里# $request_uri 其实就是 /xxlocation ~ .* {resolver 8.8.8.8;proxy_pass http://abc.com$request_uri;}# 以下是错误配置示例1,这样其实也能访问官网,但资源会加载不了,报错404# location ~ .* {# proxy_pass http://abc.com;# }# 以下是错误配置示例2,这么做会直接返回502# location ~ .* {# proxy_pass http://abc.com$request_uri;# }
}
OK~,这样你用于接口请求的域名也能访问官网啦!
微信h5支付添加域名时报错,“h5支付域名需要提供完整的支付路径“相关推荐
- SAP se11透明表添加字段时报错:字段级的结构更改(转换表xxxxxx)
SAP se11透明表添加字段时报错:字段级的结构更改(转换表xxxxxx) 由于忘记添加集团这个字段,后续补上爆出的错误. 查看报错信息发现目前的透明表结构和原有的透明表结构字段不一致导致的. 这个 ...
- 【解决】保存h5或用Pipeline时报错Feature names are only supported if all input features have string names
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn] 目录 问题描述 问题分析 解决方案 问题描述 报错示例如下: 问题分析 实际他已经给了很明确的提示以及解决方法. 问题就是你的给的数据 ...
- 微信昵称表情符号添加数据库报错问题
保存微信用户信息时,部分昵称带有表情符号的会报错 Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x9A\xAD ...
- git add .添加文件时报错 error: ‘fileName/‘ does not have a commit checked out 解决方法
报错详情: 错误一: LF will be replaced by CRLF in debug.log. 原因:根据系统不同换行符也不同 window换行为GRLF linux换行为 LF 解决方法: ...
- oracle19c添加字符集,springboot连接oracle时报错:不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK...
java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK at oracle.sql.CharacterSetUnknown.fai ...
- 公众号授权微信昵称带表情符号保存时报错解决办法——昵称进行Base64加密解密
贴出加密解密demo,项目中可以现学现用 import java.io.UnsupportedEncodingException; import java.util.Base64;public cla ...
- Windows添加路由时报错:请求的操作需要提升。
具体报错如下: C:\Users\admin>route -p add 192.168.30.0 mask 255.255.255.0 192.168.60.1 请求的操作需要提升. 解决方法: ...
- Mac下添加Hibernate时报错Unsupported major.minor version
2019独角兽企业重金招聘Python工程师标准>>> 出现这个错误是因为编译和运行项目的环境不一致造成的,比如编译时使用的是1.8的jdk,而运行时使用的是1.7的jre,就会报这 ...
- vue ui 创建项目 ,添加样式时报错,通过vue ui安装less-loader 和less 依赖后报错,百度告诉说版本太高导致
vue ui 安装依赖时,无法选择指定版本,所以,解决办法有两个,第一个用vue ui卸载安装的less-loader 和 less依赖, 第二个使用命令行卸载安装的less-loader 和 les ...
最新文章
- 问题解决: 解释器错误: 没有那个文件或目录
- fedora yum mysql_Fedora14使用yum安装mysql
- HashMap源码解读
- C语言深度剖析书籍学习记录 第四章 指针和数组
- 面试题目_数据分析SQL面试题目9套汇总
- Java21天打卡Day8-break
- 导出到word时,报错
- 使用pdf.js插件与LODOP控件实现前端浏览器静默打印PDF文件
- 宏碁台式计算机u盘启动,宏基台式机bios设置u盘启动方法
- 2009 年幸福的一年
- php 百度网盘上传文件大小限制吗,百度云存储,curl_百度云存储如何上传数G超大文件(视频类)和防盗链等一系列问题,百度云存储,curl - phpStudy...
- python人像录制加声音_Python自动化测试入门必读
- 如何查找域名对应IP地址?
- numpy——arry矩阵交换行或者交换列
- Linux远程登录xftp,xshell下载以及简单使用教程
- 科学计算法(e/E表示规则)
- 学习笔记:测试抓包工具fiddler
- 通用排序框架在爱奇艺推荐的应用
- 销售工作没效率?爱客CRM来帮你
- 大数据搜索引擎原理分析——设计并实现一个中文分词的算法