feat: allow setting _ as domain name for default nginx routing
Closes #5845
This commit is contained in:
@@ -276,9 +276,11 @@ is_valid_hostname() {
|
||||
declare desc="return 0 if argument is a valid hostname; else return 1"
|
||||
local hostname_string="${1,,}"
|
||||
local hostname_regex='^[a-z0-9\.\*-]*[a-z0-9\*-]$'
|
||||
if [[ $hostname_string =~ $hostname_regex ]]; then
|
||||
if [[ "$hostname_string" == "_" ]]; then
|
||||
return 0
|
||||
elif [[ $hostname_string =~ $hostname_regex ]]; then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user