开发环境:
Thinkphp3.2.3beta+onethink、yershop
新浪SAE服务器,点此注册
认证微信服务号
公众号配置
1.微信支付过程中需要获取用户的openid,所以,仍需填写 网页授权域名
2.微信支付授权目录
Thinkphp目录格式为www.xxx.cn/home/wxpay/
这里目录不能填写index.php,否则保存后域名会被过滤,index.php后面的内容直接处理掉。因此要求我们网站需配置为隐藏index.php也可访问的状态——URL Rewrite。
sae下隐藏url:
(1)项目模块下的config.php文件,URL_MODEL =>2;
(2)config.yaml文件:
handle:
- rewrite: if(!is_dir() && !is_file() && path~"^(.*)$") goto "index.php/$1"
使用网站管理助手(v4.0)的服务器(iis7.0+php扩展):
rewrite使用选择diy,生成的web.config文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<