check for OLS

This commit is contained in:
qtwrk
2020-02-11 16:28:09 +01:00
parent 535c956aef
commit d2de49ab5e

View File

@@ -1,5 +1,6 @@
#!/bin/bash
set_header() {
if [[ -f /usr/local/lsws/conf/vhosts/$1/vhost.conf ]] ; then
cat << EOF > header.txt
@@ -72,6 +73,17 @@ EOF
cat header.txt >> /usr/local/lsws/conf/vhosts/$1/vhost.conf
fi
}
if /usr/local/lsws/bin/lshttpd -v | grep -iF open ; then
echo -e "\nOpenLiteSpeed detected..."
set_header
else
echo -e "\nLiteSpeed Enterprise detected..."
exit
#LiteSpeed Enterprise can read htaccess for expire header, no need to set it up.
fi
rm -f header.txt
rm -f $0
echo -e "\nexpire , cache-control and CORS header set..."