diff --git a/app/bot.php b/app/bot.php index 5cc89f4..f89316e 100644 --- a/app/bot.php +++ b/app/bot.php @@ -837,7 +837,7 @@ class Bot $t = file_get_contents('/config/nginx_default.conf'); if (!empty($json['pac']['domain'])) { - $t = preg_replace('/server_name([^\n]+)?;/', "server_name {$json['pac']['domain']}", $t); + $t = preg_replace('/server_name([^\n]+)?/', "server_name {$json['pac']['domain']};", $t); preg_match_all('~#-domain.+?#-domain~s', $t, $m); foreach ($m[0] as $k => $v) { $t = preg_replace('~#-domain.+?#-domain~s', $this->uncomment($v, 'domain'), $t, 1); @@ -1019,7 +1019,7 @@ class Bot $conf = $this->getPacConf(); $conf['domain'] = idn_to_ascii($domain); $nginx = file_get_contents('/config/nginx.conf'); - $t = preg_replace('/server_name([^\n]+)?;/', "server_name {$conf['domain']}", $nginx); + $t = preg_replace('/server_name([^\n]+)?/', "server_name {$conf['domain']};", $nginx); preg_match_all('~#-domain.+?#-domain~s', $t, $m); foreach ($m[0] as $k => $v) { $t = preg_replace('~#-domain.+?#-domain~s', $this->uncomment($v, 'domain'), $t, 1);