Added individual domain flag if user uses wildcard domain
This commit is contained in:
@@ -42,9 +42,14 @@ for i in `ls $DOMAIN_DIR|cut -d / -f2` ; do
|
|||||||
|
|
||||||
if [[ "$(jq -r .DOMAIN $i)" != "" && "$(jq -r .HTTP_PORT $i)" != "" && "$(jq -r .DOMAIN $i)" != "letsencrypt" ]]
|
if [[ "$(jq -r .DOMAIN $i)" != "" && "$(jq -r .HTTP_PORT $i)" != "" && "$(jq -r .DOMAIN $i)" != "letsencrypt" ]]
|
||||||
then
|
then
|
||||||
|
INDIVIDUAL_DOMAIN_FLAG=$(jq -r .INDIVIDUAL_DOMAIN $i 2>/dev/null );
|
||||||
DOMAIN_NAME=$(jq -r .DOMAIN $i);
|
DOMAIN_NAME=$(jq -r .DOMAIN $i);
|
||||||
|
if [ "$INDIVIDUAL_DOMAIN_FLAG" == "" || "$INDIVIDUAL_DOMAIN_FLAG" == "null" ];
|
||||||
|
echo "acl "$DOMAIN_NAME"_http hdr(host) -i "$DOMAIN_NAME"";
|
||||||
|
else
|
||||||
echo "acl "$DOMAIN_NAME"_http hdr(host) -m reg -i ^[^\.]+\."$DOMAIN_NAME"$";
|
echo "acl "$DOMAIN_NAME"_http hdr(host) -m reg -i ^[^\.]+\."$DOMAIN_NAME"$";
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ "$(jq -r .DOMAIN $i)" != "letsencrypt" && "$(jq -r .HTTP_PORT $i)" != "" && "$(jq -r .ALIASES_HTTP[] $i)" != "" ]]
|
if [[ "$(jq -r .DOMAIN $i)" != "letsencrypt" && "$(jq -r .HTTP_PORT $i)" != "" && "$(jq -r .ALIASES_HTTP[] $i)" != "" ]]
|
||||||
then
|
then
|
||||||
@@ -93,9 +98,14 @@ for i in `ls $DOMAIN_DIR|cut -d / -f2` ; do
|
|||||||
|
|
||||||
if [[ "$(jq -r .DOMAIN $i)" != "" && "$(jq -r .HTTPS_PORT $i)" != "" && "$(jq -r .DOMAIN $i)" != "letsencrypt" ]]
|
if [[ "$(jq -r .DOMAIN $i)" != "" && "$(jq -r .HTTPS_PORT $i)" != "" && "$(jq -r .DOMAIN $i)" != "letsencrypt" ]]
|
||||||
then
|
then
|
||||||
|
INDIVIDUAL_DOMAIN_FLAG=$(jq -r .INDIVIDUAL_DOMAIN $i 2>/dev/null );
|
||||||
DOMAIN_NAME=$(jq -r .DOMAIN $i);
|
DOMAIN_NAME=$(jq -r .DOMAIN $i);
|
||||||
|
if [ "$INDIVIDUAL_DOMAIN_FLAG" == "" || "$INDIVIDUAL_DOMAIN_FLAG" == "null" ];
|
||||||
|
echo "acl "$DOMAIN_NAME"_https req_ssl_sni -i "$DOMAIN_NAME"";
|
||||||
|
else
|
||||||
echo "acl "$DOMAIN_NAME"_https req_ssl_sni -i -m reg ^[^\.]+\."$DOMAIN_NAME"$";
|
echo "acl "$DOMAIN_NAME"_https req_ssl_sni -i -m reg ^[^\.]+\."$DOMAIN_NAME"$";
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
if [[ "$(jq -r .HTTPS_PORT $i)" != "" && "$(jq -r .ALIASES_HTTPS[] $i)" != "" ]]
|
if [[ "$(jq -r .HTTPS_PORT $i)" != "" && "$(jq -r .ALIASES_HTTPS[] $i)" != "" ]]
|
||||||
then
|
then
|
||||||
ALIASES_LIST=$(jq -r .ALIASES_HTTPS[] $i)
|
ALIASES_LIST=$(jq -r .ALIASES_HTTPS[] $i)
|
||||||
|
Reference in New Issue
Block a user