易支付安装到子目录的配置方法

该方法涉及到回调地址及伪静态的设置。

1.伪静态:将伪静态添加子目录名称,如下

location /子目录/ {
 if (!-e $request_filename) {
   rewrite ^/子目录/(.[a-zA-Z0-9\-\_]+).html$ /子目录/index.php?mod=$1 last;
 }
 rewrite ^/子目录/pay/(.*)$ /子目录/pay.php?s=$1 last;
}
location ^~ /子目录/plugins {
  deny all;
}
location ^~ /子目录/includes {
  deny all;
}

2.设置回调地址,找到includes/common.php文件,找到如下代码:

$siteurl = (is_https() ? 'https://' : 'http://').$_SERVER['HTTP_HOST'].'/';

修改为:

$siteurl = (is_https() ? 'https://' : 'http://').$_SERVER['HTTP_HOST'].'/子目录/';

3.修改登录页面地址,(当然这里你也可以不修改,就是每次需要打开登录页面试需要在网址后面输入/user目录)根目录找到index.php,找到如下代码:

exit("<script language='javascript'>window.location.href='/user/';</script>");

修改为:

exit("<script language='javascript'>window.location.href='/子目录/user/';</script>");

现在商户的api地址就会更改为带有子目录的地址,再添加就可以自动回调了。

当然,还有一些小细节,自行找到文件添加上子目录就行了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注