improve regex for root directive check

* to fix https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker/issues/138
This commit is contained in:
Stuart Cardall 2018-02-26 22:54:03 +00:00
parent 59eb8358d1
commit 4b50bf09ef
No known key found for this signature in database
GPG key ID: AEB857F1C891D0C6

View file

@ -401,7 +401,7 @@ main() {
# do not use wildcards in vhost files
printf "%-10s %-${col_size}s %s\n" "WARN:" "$BOTS_DIR/* detected" "=> $file"
else # do not add includes to vhosts without root directive (i.e redirects)
if grep -Ew [[:space:]]+root $file 1>/dev/null; then
if grep -Ew ^[[:space:]]+root $file 1>/dev/null; then
add_includes $line $file $BOTS_DIR $col_size $VHOST_INCLUDES
fi
fi