5757# Action #
5858# ----------------------------------------------------------#
5959
60- # Defining domain aliases
60+ # Define real ip in case of NAT
6161IP=$ip
62+ ip=$( get_real_ip $ip )
63+
64+ # Defining domain aliases
6265ip_name=$( get_ip_name)
6366ip_name_idn=$( idn -t --quiet -a " $ip_name " )
6467domain_alias=" www.$domain "
@@ -81,15 +84,12 @@ email="$user@$domain"
8184docroot=" $HOMEDIR /$user /web/$domain /public_html"
8285conf=" $HOMEDIR /$user /conf/web/httpd.conf"
8386tpl_file=" $WEBTPL /apache_$template .tpl"
84- elog=' '
85- cgi=' '
86- cgi_option=' +ExecCGI'
8787
8888# Adding domain to the httpd.conf
8989add_web_config
9090
9191# Building directory tree
92- mkdir $HOMEDIR /$user /web/$domain \
92+ mkdir -p $HOMEDIR /$user /web/$domain \
9393 $HOMEDIR /$user /web/$domain /public_html \
9494 $HOMEDIR /$user /web/$domain /public_shtml \
9595 $HOMEDIR /$user /web/$domain /document_errors \
@@ -104,7 +104,7 @@ touch /var/log/httpd/domains/$domain.bytes \
104104 /var/log/httpd/domains/$domain .error.log
105105
106106# Adding symlink for logs
107- ln -s /var/log/httpd/domains/$domain .* log $HOMEDIR /$user /web/$domain /logs/
107+ ln -f - s /var/log/httpd/domains/$domain .* log $HOMEDIR /$user /web/$domain /logs/
108108
109109# Adding domain skeleton
110110if [ -e " $WEBTPL /skel/public_html/" ]; then
@@ -168,9 +168,9 @@ increase_user_value "$user" '$U_WEB_DOMAINS'
168168increase_user_value " $user " ' $U_WEB_ALIASES'
169169
170170# Defining domain variables
171- str=" DOMAIN='$domain ' IP='$ip ' IP6='' ALIAS='$aliases ' TPL='$template '"
172- str=" $str CGI='yes' ELOG='yes' SSL='no' SSL_HOME='same' FTP_USER=''"
173- str=" $str FTP_MD5='' NGINX='' NGINX_EXT='' STATS='' STATS_USER=''"
171+ str=" DOMAIN='$domain ' IP='$IP ' IP6='' ALIAS='$aliases ' TPL='$template '"
172+ str=" $str SSL='no' SSL_HOME='same' FTP_USER='' FTP_MD5 =''"
173+ str=" $str NGINX='' NGINX_EXT='' STATS='' STATS_USER=''"
174174str=" $str STATS_CRYPT='' U_DISK='0' U_BANDWIDTH='0' SUSPENDED='no'"
175175str=" $str TIME='$TIME ' DATE='$DATE '"
176176
0 commit comments