Skip to content

Commit 3359534

Browse files
authored
Fix domain alias replacement logic when changing web domain (Fixes hestiacp#5015) (hestiacp#5041)
1 parent 13ec12f commit 3359534

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

bin/v-change-web-domain-name

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,13 @@ get_domain_values 'web'
6565
sed -i "s/DOMAIN='$domain'/DOMAIN='$new_domain'/" $USER_DATA/web.conf
6666
new_alias=$(echo "$ALIAS,$domain" \
6767
| sed -e "s/,/\n/g" \
68+
| sed -e "s/$domain/$new_domain/" \
6869
| sed -e "s/^$new_domain$//g" \
6970
| sed -e "/^$/d" \
7071
| sed -e ':a;N;$!ba;s/\n/,/g')
7172

7273
# Updating domain alias
73-
if [ "$ALIAS" != "$new_alias" ]; then
74+
if [ -n "$ALIAS" ] && [ "$ALIAS" != "$new_alias" ]; then
7475
sed -i "s/ALIAS='$ALIAS'/ALIAS='$new_alias'/" $USER_DATA/web.conf
7576
fi
7677

0 commit comments

Comments
 (0)