小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
小程序后台提供了配置普通链接二维码规则的功能,碰到一个问题;现在前端框架都是单页面应用
类似这种页面无法在配置规则的时候将校验文件上传到/dist/index.html#/这个目录下,因为不存在index.html#这个目录
针对这种url,校验文件要怎么放置
/dist/index.html#/scanCoupon
- 希望提供的能力
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
应该是自身服务器的问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
并不是服务器的问题,这个问题涉及到你们验证校验文件的逻辑。
如果我配置的url是https://www.abc.com/index.html,我把校验文件a.txt放在站点根目录下,https://www.abc.com/a.txt可以被正常访问到,校验通过
如果配置的url是https://www.abc.com/sub/dist/index.html,把校验文件a.txt放在<root>/sub/dist下,也可以校验通过
当配置的url是https://www.abc.com/sub/dist/index.html#/params时,要求把校验文件放在<root>/sub/dist/index.html#下面,但是index.html#这个目录是不存在的,即使我改写了index.html,让返回a.txt里面的内容,校验还是不能通过;这里如果支持直接把校验文件放在host根目录就好了
你好,针对这样的情况,服务器那边试试强制设置一下路由规则,使https://www.abc.com/sub/dist/index.html#/xxx.txt可以访问对应的校验文件。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
应该是自身服务器的问题
并不是服务器的问题,这个问题涉及到你们验证校验文件的逻辑。
如果我配置的url是https://www.abc.com/index.html,我把校验文件a.txt放在站点根目录下,https://www.abc.com/a.txt可以被正常访问到,校验通过
如果配置的url是https://www.abc.com/sub/dist/index.html,把校验文件a.txt放在<root>/sub/dist下,也可以校验通过
当配置的url是https://www.abc.com/sub/dist/index.html#/params时,要求把校验文件放在<root>/sub/dist/index.html#下面,但是index.html#这个目录是不存在的,即使我改写了index.html,让返回a.txt里面的内容,校验还是不能通过;这里如果支持直接把校验文件放在host根目录就好了
你好,针对这样的情况,服务器那边试试强制设置一下路由规则,使https://www.abc.com/sub/dist/index.html#/xxx.txt可以访问对应的校验文件。