修正 Proxied、 SSL/TLS 设为 Flexible、开启 Always Use HTTPS
This commit is contained in:
@@ -84,13 +84,8 @@ class Link extends Backend
|
||||
|
||||
$cfg = is_array($this->view->config ?? null) ? $this->view->config : [];
|
||||
$version = (string) \think\Config::get('site.version');
|
||||
$scriptUrl = (string) url('split.link/script', ['v' => $version], false, true);
|
||||
if (strpos($scriptUrl, '?') === false) {
|
||||
$scriptUrl .= '?v=' . $version;
|
||||
}
|
||||
if (strpos($scriptUrl, '://') === false) {
|
||||
$scriptUrl = $this->request->domain() . $scriptUrl;
|
||||
}
|
||||
// 使用站内相对路径,避免生产环境 domain() 与反向代理/HTTPS 不一致导致 JS 跨域丢 Cookie
|
||||
$scriptUrl = (string) url('split.link/script', ['v' => $version], '', false);
|
||||
$cfg['jsname'] = $scriptUrl;
|
||||
$this->view->assign('config', $cfg);
|
||||
$this->view->config = $cfg;
|
||||
|
||||
@@ -79,13 +79,8 @@ class Number extends Backend
|
||||
|
||||
$cfg = is_array($this->view->config ?? null) ? $this->view->config : [];
|
||||
$version = (string) \think\Config::get('site.version');
|
||||
$scriptUrl = (string) url('split.number/script', ['v' => $version], false, true);
|
||||
if (strpos($scriptUrl, '?') === false) {
|
||||
$scriptUrl .= '?v=' . $version;
|
||||
}
|
||||
if (strpos($scriptUrl, '://') === false) {
|
||||
$scriptUrl = $this->request->domain() . $scriptUrl;
|
||||
}
|
||||
// 使用站内相对路径,避免生产环境 domain() 与反向代理/HTTPS 不一致导致 JS 跨域丢 Cookie
|
||||
$scriptUrl = (string) url('split.number/script', ['v' => $version], '', false);
|
||||
$cfg['jsname'] = $scriptUrl;
|
||||
$this->view->assign('config', $cfg);
|
||||
$this->view->config = $cfg;
|
||||
|
||||
@@ -110,13 +110,8 @@ class Ticket extends Backend
|
||||
|
||||
$cfg = is_array($this->view->config ?? null) ? $this->view->config : [];
|
||||
$version = (string) \think\Config::get('site.version');
|
||||
$scriptUrl = (string) url('split.ticket/script', ['v' => $version], false, true);
|
||||
if (strpos($scriptUrl, '?') === false) {
|
||||
$scriptUrl .= '?v=' . $version;
|
||||
}
|
||||
if (strpos($scriptUrl, '://') === false) {
|
||||
$scriptUrl = $this->request->domain() . $scriptUrl;
|
||||
}
|
||||
// 使用站内相对路径,避免生产环境 domain() 与反向代理/HTTPS 不一致导致 JS 跨域丢 Cookie
|
||||
$scriptUrl = (string) url('split.ticket/script', ['v' => $version], '', false);
|
||||
$cfg['jsname'] = $scriptUrl;
|
||||
$this->view->assign('config', $cfg);
|
||||
$this->view->config = $cfg;
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'Domain' => '域名',
|
||||
'Full_url' => '完整链接',
|
||||
'Zone_status' => 'Zone状态',
|
||||
'Ns_status' => 'NameServer状态',
|
||||
'Dns_status' => 'DNS状态',
|
||||
'Nameservers' => 'NameServer',
|
||||
'Check_time' => '检测时间',
|
||||
'Check_result' => '最近检测结果',
|
||||
'Createtime' => '创建时间',
|
||||
'Zone pending' => '待激活',
|
||||
'Zone active' => '已激活',
|
||||
'Zone failed' => '异常',
|
||||
'NS pending' => '待验证',
|
||||
'NS verified' => '已验证',
|
||||
'NS failed' => '验证失败',
|
||||
'DNS pending' => '待创建',
|
||||
'DNS created' => '已创建',
|
||||
'DNS failed' => '异常',
|
||||
'Detect' => '检测',
|
||||
'Detection completed' => '检测完成',
|
||||
'Domain input tips title' => '填写说明',
|
||||
'Domain input tips line1' => '请输入根域名,比如:nihao.com,不要填写 www,且不支持二级子域名。',
|
||||
'Domain input tips line2' => '不支持中国域名注册商注册的域名,比如阿里云、腾讯云等注册商;也不支持中国域名后缀,包括 cn、com.cn、net.cn、org.cn 等。',
|
||||
'Domain guide title' => '接入指引',
|
||||
'Domain guide content' => '提交后,请在详情中查看 Cloudflare 实际分配的 NS,并到域名注册商处修改。NS 生效后点击「检测」完成接入。',
|
||||
'Domain submitted, please check NS in detail page and update at registrar' => '域名已提交,请在详情中查看 Cloudflare 分配的 NS,并到注册商处修改',
|
||||
'Domain cannot be edited after creation' => '域名创建后不可编辑',
|
||||
'Domain already exists' => '该域名已存在',
|
||||
'Please enter the full domain to confirm deletion' => '请输入完整域名以确认删除',
|
||||
'Domain confirmation does not match' => '输入的域名与记录不一致,删除已取消',
|
||||
'Delete domain confirm prompt' => '请输入完整域名以确认删除',
|
||||
'Delete domain confirm mismatch' => '域名输入不一致,请重新确认',
|
||||
];
|
||||
Reference in New Issue
Block a user