We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fea7e84 commit 3fa2133Copy full SHA for 3fa2133
bin/v-add-web-domain-ssl
@@ -16,12 +16,25 @@
16
17
# Argument definition
18
user=$1
19
-domain=$(idn -t --quiet -u "$2" )
20
-domain_idn=$(idn -t --quiet -a "$domain")
+domain=$2
21
ssl_dir=$3
22
ssl_home=${4-same}
23
restart="$5"
24
+# Additional argument formatting
25
+if [[ "$domain" =~ [[:upper:]] ]]; then
26
+ domain=$(echo "$domain" |tr '[:upper:]' '[:lower:]')
27
+fi
28
+if [[ "$domain" =~ ^www\..* ]]; then
29
+ domain=$(echo "$domain" |sed -e "s/^www.//")
30
31
+if [[ "$domain" =~ .*\.$ ]]; then
32
+ domain=$(echo "$domain" |sed -e "s/\.$//")
33
34
+
35
+domain=$(idn -t --quiet -u "$domain" )
36
+domain_idn=$(idn -t --quiet -a "$domain")
37
38
# Includes
39
source $VESTA/func/main.sh
40
source $VESTA/func/domain.sh
0 commit comments