正在显示
1 个修改的文件
包含
9 行增加
和
0 行删除
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | namespace App\Models\Project; | 3 | namespace App\Models\Project; |
| 4 | 4 | ||
| 5 | use App\Helper\Arr; | 5 | use App\Helper\Arr; |
| 6 | +use App\Helper\Translate; | ||
| 6 | use App\Models\Base; | 7 | use App\Models\Base; |
| 7 | use App\Models\Devops\ServerConfig; | 8 | use App\Models\Devops\ServerConfig; |
| 8 | use App\Models\Optimize\Process; | 9 | use App\Models\Optimize\Process; |
| @@ -318,6 +319,14 @@ class Project extends Base | @@ -318,6 +319,14 @@ class Project extends Base | ||
| 318 | $domain = $domain_parse['host'] ?? $domain; | 319 | $domain = $domain_parse['host'] ?? $domain; |
| 319 | //是否测试域名 | 320 | //是否测试域名 |
| 320 | $project_id = DeployBuild::where('test_domain', 'https://' . $domain . '/')->value('project_id'); | 321 | $project_id = DeployBuild::where('test_domain', 'https://' . $domain . '/')->value('project_id'); |
| 322 | + //是否小语种域名 | ||
| 323 | + $domainPrefix = explode(".",$domain); | ||
| 324 | + if (!empty($domainPrefix)){ | ||
| 325 | + $isLang = Translate::getTls($domainPrefix[0]); | ||
| 326 | + if ($isLang) { | ||
| 327 | + $domain = "www.".$domainPrefix[1].".".$domainPrefix[2]; | ||
| 328 | + } | ||
| 329 | + } | ||
| 321 | //是否正式域名 | 330 | //是否正式域名 |
| 322 | if (!$project_id) { | 331 | if (!$project_id) { |
| 323 | $project_id = \App\Models\Domain\DomainInfo::where('domain', $domain)->value('project_id'); | 332 | $project_id = \App\Models\Domain\DomainInfo::where('domain', $domain)->value('project_id'); |
-
请 注册 或 登录 后发表评论