| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- <?php
- $hostData = \common\components\httpUtil::getHttpHost();
- $http = $hostData['http'];
- $suffix = $hostData['suffix'];
- $miniUrl = $http . 'mini.' . $suffix;
- $adminUrl = $http . 'a.' . $suffix;
- $frontUrl = $http . 'mall.' . $suffix;
- $mobileUrl = $http . 'mall.' . $suffix;
- $openUrl = $http . 'o.' . $suffix;
- $picUrl = $http . 'pic.' . $suffix;
- $wwwUrl = $http . 'www.' . $suffix;
- $cssUrl = $http . 'css.' . $suffix;
- $jsUrl = $http . 'js.' . $suffix;
- $config = [
- //全站统一使用的秘钥
- 'secretKey' => 'CzWjvVY5F.dUqT65Knj81qh_eU2wI3SokO',
- 'adminUrl' => $adminUrl,
- 'frontUrl' => $frontUrl,
- 'openUrl' => $openUrl,
- 'picUrl' => $picUrl,
- 'wwwUrl' => $wwwUrl,
- 'mobileUrl' => $mobileUrl,
- 'miniUrl' => $miniUrl,
- //平台来源
- 'ptSource' => [
- //商城移动端
- 'mobile' => 1,
- //商城小程序
- 'mini' => 2,
- //商家后台PC端
- 'admin' => 3,
- //商家后台移动端
- 'back' => 4,
- //总后台
- 'saas' => 5,
- ],
- //永不过期时间
- 'neverExpireTime' => 4102416000,
- //永不过期日期
- 'neverExpireDate' => '2100-01-01 00:00:00',
- '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(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'){
- $prefixHttp = 'https://';
- }
- if (getenv('YII_ENV') == 'local') {
- $config['mallHost'] = $prefixHttp . 'api.mall.hhb.com';
- $config['shopHost'] = $prefixHttp . 'api.shop.hhb.com';
- $config['saasHost'] = $prefixHttp . 'api.saas.hhb.com';
- $config['host'] = 'hhb.com';
- $config['imgHost'] = $prefixHttp . 'img.hhb.com';
- $config['mallDomain'] = $prefixHttp . 'mall.hhb.com';
- $config['shopDomain'] = $prefixHttp . 'shop.hhb.com';
- }
- if (getenv('YII_ENV') == 'test') {
- $config['mallHost'] = $prefixHttp . 'api.mall.hzghd.com';
- $config['shopHost'] = $prefixHttp . 'api.shop.hzghd.com';
- $config['saasHost'] = $prefixHttp . 'api.saas.hzghd.com';
- $config['host'] = 'hzghd.com';
- $config['imgHost'] = $prefixHttp . 'img.hzghd.com';
- $config['mallDomain'] = $prefixHttp . 'mall.hzghd.com';
- $config['shopDomain'] = $prefixHttp . 'shop.hzghd.com';
- }
- if (getenv('YII_ENV') == 'dev') {
- $config['mallHost'] = $prefixHttp . 'api.mall.huaml.com';
- $config['shopHost'] = $prefixHttp . 'api.shop.huaml.com';
- $config['saasHost'] = $prefixHttp . 'api.saas.huaml.com';
- $config['host'] = 'huaml.com';
- $config['imgHost'] = $prefixHttp . 'img.huaml.com';
- $config['mallDomain'] = $prefixHttp . 'mall.huaml.com';
- $config['shopDomain'] = $prefixHttp . 'shop.huaml.com';
- }
- if (getenv('YII_ENV') == 'production') {
- $config['mallHost'] = $prefixHttp . 'api.mall.huahb.com';
- $config['shopHost'] = $prefixHttp . 'api.shop.huahb.com';
- $config['saasHost'] = $prefixHttp . 'api.saas.huahb.com';
- $config['host'] = 'huahb.com';
- $config['imgHost'] = $prefixHttp . 'img.huahb.com';
- $config['mallDomain'] = $prefixHttp . 'mall.huahb.com';
- $config['shopDomain'] = $prefixHttp . 'shop.huahb.com';
- }
- return $config;
|