@@ -173,10 +173,10 @@ prepare_web_domain_values() {
173173 ssl_ca_str= ' '
174174 prepare_web_aliases $ALIAS
175175
176- ssl_crt= " $HOMEDIR /$user /conf/web/ssl. $domain .crt"
177- ssl_key= " $HOMEDIR /$user /conf/web/ssl. $domain .key"
178- ssl_pem= " $HOMEDIR /$user /conf/web/ssl. $domain .pem"
179- ssl_ca= " $HOMEDIR /$user /conf/web/ssl. $domain .ca"
176+ ssl_crt= " $HOMEDIR /$user /conf/web/$domain / ssl/ $domain .crt"
177+ ssl_key= " $HOMEDIR /$user /conf/web/$domain / ssl/ $domain .key"
178+ ssl_pem= " $HOMEDIR /$user /conf/web/$domain / ssl/ $domain .pem"
179+ ssl_ca= " $HOMEDIR /$user /conf/web/$domain / ssl/ $domain .ca"
180180 if [ ! -e " $USER_DATA /ssl/$domain .ca" ]; then
181181 ssl_ca_str=' #'
182182 fi
@@ -188,9 +188,9 @@ prepare_web_domain_values() {
188188
189189# Add web config
190190add_web_config () {
191- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .conf"
191+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .conf"
192192 if [[ " $2 " =~ stpl$ ]]; then
193- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .ssl.conf"
193+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .ssl.conf"
194194 fi
195195
196196 domain_idn=$domain
@@ -228,12 +228,10 @@ add_web_config() {
228228 chown root:$user $conf
229229 chmod 640 $conf
230230
231- if [ -z " $( grep " $conf " /etc/$1 /conf.d/hestia.conf) " ]; then
232- if [ " $1 " != ' nginx' ]; then
233- echo " Include $conf " >> /etc/$1 /conf.d/hestia.conf
234- else
235- echo " include $conf ;" >> /etc/$1 /conf.d/hestia.conf
236- fi
231+ if [ " $1 " != ' nginx' ]; then
232+ ln -s $HOMEDIR /$user /conf/web/$domain /$1 .conf /etc/$1 /conf.d/domains/$domain .conf
233+ else
234+ ln -s $HOMEDIR /$user /conf/web/$domain /$1 .conf /etc/$1 /conf.d/domains/$domain .conf
237235 fi
238236
239237 trigger=" ${2/ .* pl/ .sh} "
@@ -272,9 +270,9 @@ get_web_config_lines() {
272270
273271# Replace web config
274272replace_web_config () {
275- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .conf"
273+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .conf"
276274 if [[ " $2 " =~ stpl$ ]]; then
277- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .ssl.conf"
275+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .ssl.conf"
278276 fi
279277
280278 if [ -e " $conf " ]; then
@@ -292,9 +290,9 @@ replace_web_config() {
292290
293291# Delete web configuration
294292del_web_config () {
295- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .conf"
293+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .conf"
296294 if [[ " $2 " =~ stpl$ ]]; then
297- conf=" $HOMEDIR /$user /conf/web/$domain . $1 .ssl.conf"
295+ conf=" $HOMEDIR /$user /conf/web/$domain / $1 .ssl.conf"
298296 fi
299297
300298 if [ -e " $conf " ]; then
0 commit comments