|
|
@@ -12,7 +12,7 @@ $picUrl = $http . 'pic.' . $suffix;
|
|
|
$wwwUrl = $http . 'www.' . $suffix;
|
|
|
$cssUrl = $http . 'css.' . $suffix;
|
|
|
$jsUrl = $http . 'js.' . $suffix;
|
|
|
-return [
|
|
|
+$config = [
|
|
|
//全站统一使用的秘钥
|
|
|
'secretKey' => 'CzWjvVY5F.dUqT65Knj81qh_eU2wI3SokO',
|
|
|
'imgUrl' => $imgUrl,
|
|
|
@@ -40,5 +40,50 @@ return [
|
|
|
'neverExpireTime' => 4102416000,
|
|
|
//永不过期日期
|
|
|
'neverExpireDate' => '2100-01-01 00:00:00',
|
|
|
- 'pageSize'=>20,
|
|
|
-];
|
|
|
+ 'pageSize' => 20,
|
|
|
+];
|
|
|
+
|
|
|
+$prefixHttp = 'http://';
|
|
|
+$userAgent = isset($_SERVER['HTTP_USER_AGENT']) ? strtolower($_SERVER['HTTP_USER_AGENT']) : '';
|
|
|
+if (strpos($userAgent, 'miniprogram') === true) {
|
|
|
+ $prefixHttp = 'https://';
|
|
|
+}
|
|
|
+$referrer = isset($_SERVER["HTTP_REFERER"]) ? strtolower($_SERVER["HTTP_REFERER"]) : '';
|
|
|
+if (strpos($referrer, 'servicewechat.com') === true) {
|
|
|
+ $prefixHttp = 'https://';
|
|
|
+}
|
|
|
+if (strpos($referrer, 'https') === true) {
|
|
|
+ $prefixHttp = 'https://';
|
|
|
+}
|
|
|
+
|
|
|
+if (getenv('YII_ENV') == 'local') {
|
|
|
+ $config['c'] = $prefixHttp . 'api.m.hhb.com/';
|
|
|
+ $config['b'] = $prefixHttp . 'api.b.hhb.com/';
|
|
|
+ if (strpos($referrer, $prefixHttp . 'h') === true || strpos($referrer, $prefixHttp . 'api.h') === true) {
|
|
|
+ $config['b'] = $prefixHttp . 'api.h.hhb.com/';
|
|
|
+ }
|
|
|
+ $config['s'] = $prefixHttp . 'api.s.hhb.com/';
|
|
|
+}
|
|
|
+if (getenv('YII_ENV') == 'test') {
|
|
|
+ $config['c'] = $prefixHttp . 'api.m.huaml.com/';
|
|
|
+ $config['b'] = $prefixHttp . 'api.b.huaml.com/';
|
|
|
+ if (strpos($referrer, $prefixHttp . 'h') === true || strpos($referrer, $prefixHttp . 'api.h') === true) {
|
|
|
+ $config['b'] = $prefixHttp . 'api.h.huaml.com/';
|
|
|
+ }
|
|
|
+ $config['s'] = $prefixHttp . 'api.s.huaml.com/';
|
|
|
+}
|
|
|
+if (getenv('YII_ENV') == 'development') {
|
|
|
+ $config['c'] = $prefixHttp . 'api.m.huaml.com/';
|
|
|
+ $config['b'] = $prefixHttp . 'api.b.huaml.com/';
|
|
|
+ if (strpos($referrer, $prefixHttp . 'h') === true || strpos($referrer, $prefixHttp . 'api.h') === true) {
|
|
|
+ $config['b'] = $prefixHttp . 'api.h.huaml.com/';
|
|
|
+ }
|
|
|
+ $config['s'] = $prefixHttp . 'api.s.huaml.com/';
|
|
|
+}
|
|
|
+if (getenv('YII_ENV') == 'production') {
|
|
|
+ $config['c'] = $prefixHttp . 'api.m.huahb.com/';
|
|
|
+ $config['b'] = $prefixHttp . 'api.b.huahb.com/';
|
|
|
+ $config['b'] = $prefixHttp . 'api.h.huahb.com/';
|
|
|
+ $config['s'] = $prefixHttp . 'api.s.huahb.com/';
|
|
|
+}
|
|
|
+return $config;
|