AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddType application/javascript .js
AddType image/svg+xml svg svgz
AddEncoding gzip svgz

#any HTTP request other than those for index.php, assets, and robots.txt is treated as a request for your index.php file.
RewriteEngine on
RewriteCond $1 !^(index\.php|\.well-known|old|assets|tmp|soft/|soft/config/|soft/downloads/|soft/script/|downloads|phpPgAdmin|firmwares|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
