mirror of
https://github.com/v2board/v2board.git
synced 2025-04-20 00:22:35 +08:00
update: fix protocols
This commit is contained in:
parent
4bb3e46308
commit
2bc3c9c7aa
@ -78,9 +78,10 @@ class Clash
|
|||||||
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
||||||
}
|
}
|
||||||
// Force the current subscription domain to be a direct rule
|
// Force the current subscription domain to be a direct rule
|
||||||
$subsDomain = $_SERVER['SERVER_NAME'];
|
$subsDomain = $_SERVER['HTTP_HOST'];
|
||||||
$subsDomainRule = "DOMAIN,{$subsDomain},DIRECT";
|
if ($subsDomain) {
|
||||||
array_unshift($config['rules'], $subsDomainRule);
|
array_unshift($config['rules'], "DOMAIN,{$subsDomain},DIRECT");
|
||||||
|
}
|
||||||
|
|
||||||
$yaml = Yaml::dump($config);
|
$yaml = Yaml::dump($config);
|
||||||
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
||||||
|
@ -69,9 +69,10 @@ class ClashMeta
|
|||||||
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
||||||
}
|
}
|
||||||
// Force the current subscription domain to be a direct rule
|
// Force the current subscription domain to be a direct rule
|
||||||
$subsDomain = $_SERVER['SERVER_NAME'];
|
$subsDomain = $_SERVER['HTTP_HOST'];
|
||||||
$subsDomainRule = "DOMAIN,{$subsDomain},DIRECT";
|
if ($subsDomain) {
|
||||||
array_unshift($config['rules'], $subsDomainRule);
|
array_unshift($config['rules'], "DOMAIN,{$subsDomain},DIRECT");
|
||||||
|
}
|
||||||
|
|
||||||
$yaml = Yaml::dump($config);
|
$yaml = Yaml::dump($config);
|
||||||
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
||||||
|
@ -76,9 +76,10 @@ class Stash
|
|||||||
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
$config['proxy-groups'][$k]['proxies'] = array_merge($config['proxy-groups'][$k]['proxies'], $proxies);
|
||||||
}
|
}
|
||||||
// Force the current subscription domain to be a direct rule
|
// Force the current subscription domain to be a direct rule
|
||||||
$subsDomain = $_SERVER['SERVER_NAME'];
|
$subsDomain = $_SERVER['HTTP_HOST'];
|
||||||
$subsDomainRule = "DOMAIN,{$subsDomain},DIRECT";
|
if ($subsDomain) {
|
||||||
array_unshift($config['rules'], $subsDomainRule);
|
array_unshift($config['rules'], "DOMAIN,{$subsDomain},DIRECT");
|
||||||
|
}
|
||||||
|
|
||||||
$yaml = Yaml::dump($config);
|
$yaml = Yaml::dump($config);
|
||||||
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
$yaml = str_replace('$app_name', config('v2board.app_name', 'V2Board'), $yaml);
|
||||||
|
@ -65,7 +65,7 @@ class Surfboard
|
|||||||
|
|
||||||
// Subscription link
|
// Subscription link
|
||||||
$subsURL = Helper::getSubscribeUrl("/api/v1/client/subscribe?token={$user['token']}");
|
$subsURL = Helper::getSubscribeUrl("/api/v1/client/subscribe?token={$user['token']}");
|
||||||
$subsDomain = $_SERVER['SERVER_NAME'];
|
$subsDomain = $_SERVER['HTTP_HOST'];
|
||||||
|
|
||||||
$config = str_replace('$subs_link', $subsURL, $config);
|
$config = str_replace('$subs_link', $subsURL, $config);
|
||||||
$config = str_replace('$subs_domain', $subsDomain, $config);
|
$config = str_replace('$subs_domain', $subsDomain, $config);
|
||||||
|
@ -65,7 +65,7 @@ class Surge
|
|||||||
|
|
||||||
// Subscription link
|
// Subscription link
|
||||||
$subsURL = Helper::getSubscribeUrl("/api/v1/client/subscribe?token={$user['token']}");
|
$subsURL = Helper::getSubscribeUrl("/api/v1/client/subscribe?token={$user['token']}");
|
||||||
$subsDomain = $_SERVER['SERVER_NAME'];
|
$subsDomain = $_SERVER['HTTP_HOST'];
|
||||||
$subsURL = 'https://' . $subsDomain . '/api/v1/client/subscribe?token=' . $user['token'];
|
$subsURL = 'https://' . $subsDomain . '/api/v1/client/subscribe?token=' . $user['token'];
|
||||||
|
|
||||||
$config = str_replace('$subs_link', $subsURL, $config);
|
$config = str_replace('$subs_link', $subsURL, $config);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user