Site crash when appending expires headers to htaccess

Tried to add expires headers and gzip compression to htaccess. Anything below first closing if module causes error “site not found”.

# Kirby .htaccess
# rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine on
# make sure to set the RewriteBase correctly
# if you are running the site in a subfolder.
# Otherwise links or the entire site will break.
#
# If your homepage is http://yourdomain.com/mysite
# Set the RewriteBase to:
#
#RewriteBase /
# block text files in the content folder from being accessed directly
RewriteRule ^content/(.*)\.(txt|md|mdown)$ index.php [L]
# block all files in the site folder from being accessed directly
RewriteRule ^site/(.*) index.php [L]

# block all files in the kirby folder from being accessed directly
RewriteRule ^kirby/(.*) index.php [L]
# make panel links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^panel/(.*) panel/index.php [L]
# make site links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php [L]
</IfModule>
# Additional recommended values
# Remove comments for those you want to use.
#
#AddDefaultCharset UTF-8
#
# php_flag short_open_tag on

## EXPIRES HEADERS ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 week"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
</IfModule>
## EXPIRES HEADERS ##

Have you checked your Apache/server error logs?

Still unclear to me. Any thoughts??

// load kirby THIS IS INDEX LINE 6
require(__DIR__ . DS . 'kirby' . DS . 'bootstrap.php');

[15-Oct-2017 23:05:43] PHP Fatal error:  require() [<a
href='function.require'>function.require</a>]: Failed opening required
'__DIR__/kirby/bootstrap.php'
(include_path='.:/usr/lib64/php:/usr/share/pear') in
/home2/tl/public_html/index.php on line 6

that doesn’t look good…what version of php is your server running?

That error message looks indeed like you are using a non-compatible , outdated PHP version. Are you sure the error only occurs because of the expires headers in .htaccess? Make sure you are running at least PHP 5.4, ideally 7.x.

I will check PHP version. It indeed fails with expires headers. I eliminated anything else in order to confirm that even that was causing a problem. Thank you very very much!!

Failed to include the php handler in the new htaccess file I uploaded.
Thanks again