请教支付宝回调地址伪静态后应该怎样写?谢谢!

#1 wyvern2013

把他的DEMO文件放到一个路径调用 是可以的 "return_url"        => "http://shop.com/include/alipay/return_url.php"
但是我想这样 : "return_url"        => "http://shop.com/index.php?c=shop&a=pay"
因为支付宝接口回调不可以用带参数的地址,所以用伪静态:
'spUrlRewrite' => array(
                        'suffix' => '.html',
                        'sep' => '/',
                        'map' => array(
                                'pay' => 'shop@pay',
                        ),
                        'args' => array(),
                ),
变为:
"return_url"        => "http://shop.com/pay.html"
但是这样就出错了,检查后确是伪静态的问题。
(因为正常打印参数应该是array (  'buyer_email' => 'abc@qq.com',  'buyer_id' =>'2088..‘...
错误的是array('pay_html'=>) 应该是把/后的当有index.php?,?后当参数了。)

请问一下应该怎么改,谢谢!

2014-11-18 10:45:03

#2 jake

伪静态请按手册来写即可,

出错了可以检查一下代码哪里错

2014-11-18 12:55:15

#3 wyvern2013

jake 发表于 2014-11-18 12:55
伪静态请按手册来写即可,

出错了可以检查一下代码哪里错
谢谢你这白开水似的回答{:soso_e141:}

2014-11-18 13:09:59

#4 cigery

这问题的确很难回答, 你的出错信息也描述的不清不楚,不过之前有写过 让 支付宝返回页return_url 允许自定义参数。

2014-11-18 13:24:58