Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <IfModule mod_ssl.c>
- <VirtualHost _default_:443>
- ServerName domain.tld
- ServerAdmin webmaster@localhost
- #Enable Https/2 when compatible with your Server. Just remove the #
- #Protocols h2 http/1.1
- DocumentRoot /var/www
- <Directory />
- Options FollowSymLinks
- AllowOverride All
- </Directory>
- <Directory /var/www/>
- Options Indexes FollowSymLinks MultiViews
- AllowOverride All
- Order allow,deny
- allow from all
- </Directory>
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
- SSLEngine on
- SSLCertificateFile /etc/letsencrypt/live/domain.tld/fullchain.pem
- SSLCertificateKeyFile /etc/letsencrypt/live/domain.tld/privkey.pem
- #SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
- <FilesMatch "\.(cgi|shtml|phtml|php)$">
- SSLOptions +StdEnvVars
- </FilesMatch>
- <Directory /usr/lib/cgi-bin>
- SSLOptions +StdEnvVars
- </Directory>
- SetOutputFilter DEFLATE
- <IfModule mod_setenvif.c>
- SetEnvIfNoCase Request_URI \.(?:rar|zip)$ no-gzip dont-vary
- SetEnvIfNoCase Request_URI \.(?:gif|jpg|png)$ no-gzip dont-vary
- SetEnvIfNoCase Request_URI \.(?:avi|mov|mp4)$ no-gzip dont-vary
- SetEnvIfNoCase Request_URI \.mp3$ no-gzip dont-vary
- </IfModule>
- <IfModule mod_mime.c>
- AddType application/x-javascript .js
- AddType text/css .css
- </IfModule>
- <IfModule mod_deflate.c>
- AddOutputFilterByType DEFLATE text/plain
- AddOutputFilterByType DEFLATE text/html
- AddOutputFilterByType DEFLATE text/xml
- AddOutputFilterByType DEFLATE text/css
- AddOutputFilterByType DEFLATE text/javascript
- AddOutputFilterByType DEFLATE application/xml
- AddOutputFilterByType DEFLATE application/xhtml+xml
- AddOutputFilterByType DEFLATE application/rss+xml
- AddOutputFilterByType DEFLATE application/javascript
- AddOutputFilterByType DEFLATE application/x-javascript
- AddOutputFilterByType DEFLATE application/x-shockwave-flash
- DeflateFilterNote Input input_info
- DeflateFilterNote Output output_info
- DeflateFilterNote Ratio ratio_info
- LogFormat '"%r" %s %{output_info}n/%{input_info}n (%{ratio_info}n%%)' deflate
- CustomLog /var/log/apache2/deflate_log deflate
- </IfModule>
- <IfModule mod_setenvif.c>
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4\.0[678] no-gzip
- BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
- </IfModule>
- <IfModule mod_headers.c>
- Header append Vary User-Agent env=!dont-vary
- </IfModule>
- </VirtualHost>
- </IfModule>
- # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement