| Server IP : 188.114.96.2 / Your IP : 104.23.243.200 Web Server : Apache/2.4.59 (Debian) System : Linux EDL-STRETCH 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64 User : edlftp ( 1002) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/nicolasj/www/ecoledelangues.be/ |
Upload File : |
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteCond %{HTTP_HOST} ^ecoledelangues.be$ [NC]
RewriteCond %{REQUEST_URI} ^/shop
RewriteCond %{REQUEST_URI} !^/shop/?$
RewriteRule ^(.*)$ https://ecoledelangues.be/shop [R=301,L]
</IfModule>
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN EWWWIO
# END EWWWIO
# BEGIN DEFLATE COMPRESSION
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
</IfModule>
# END DEFLATE COMPRESSION
# BEGIN GZIP COMPRESSION
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
# END GZIP COMPRESSION
#BEGIN EXPIRES HEADERS
<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"
# Image files expiration: 1 week after request
ExpiresByType image/bmp "now plus 1 week"
ExpiresByType image/gif "now plus 1 week"
ExpiresByType image/jpeg "now plus 1 week"
ExpiresByType image/jp2 "now plus 1 week"
ExpiresByType image/pipeg "now plus 1 week"
ExpiresByType image/png "now plus 1 week"
ExpiresByType image/svg+xml "now plus 1 week"
ExpiresByType image/tiff "now plus 1 week"
ExpiresByType image/vnd.microsoft.icon "now plus 1 week"
ExpiresByType image/x-icon "now plus 1 week"
ExpiresByType image/ico "now plus 1 week"
ExpiresByType image/icon "now plus 1 week"
ExpiresByType text/ico "now plus 1 week"
ExpiresByType application/ico "now plus 1 week"
# Webfonts
ExpiresByType font/truetype "access plus 1 week"
ExpiresByType font/opentype "access plus 1 week"
ExpiresByType application/x-font-woff "access plus 1 week"
ExpiresByType image/svg+xml "access plus 1 week"
ExpiresByType application/vnd.ms-fontobject "access plus 1 week"
</IfModule>
#END EXPIRES HEADERS
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "max-age=604800, public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "max-age=216000, private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "max-age=600, private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
#begin 301 redirect
RedirectPermanent /fr/cadre-europeen-commun-de-reference-langues https://ecoledelangues.be/fr/cadre-europeen-commun-de-reference-pour-les-langues/
RedirectPermanent /fr/faq https://ecoledelangues.be/fr/faq-reponses-a-vos-questions/
#RedirectPermanent /shop https://ecoledelangues.be/shop/
RedirectPermanent /fr/conditions-generales-de-prestations-de-services-ecoledelangue-be https://ecoledelangues.be/conditions-generales-de-prestations-de-services-ecoledelangue-be/
#RedirectPermanent /fr/conditions-generales-de-prestations-de-services-ecoledelangue-be https://ecoledelangues.be/conditions-generales-de-prestations-de-services-ecoledelangue-be/
RedirectPermanent /fr/demande https://ecoledelangues.be/fr/
RedirectPermanent /request https://ecoledelangues.be/
RedirectPermanent /corrections-newsletter https://ecoledelangues.be/fr/
RedirectPermanent /fr/des-cours-personnalises https://ecoledelangues.be/fr/
RedirectPermanent /fr/cours-de-langues-prives https://ecoledelangues.be/fr/cours-de-langues-pour-adultes/
RedirectPermanent /fr/cours-de-langues-prives-3 https://ecoledelangues.be/fr/cours-de-langues-pour-adultes/
RedirectPermanent /fr/cours-de-langues-pour-entreprises https://formationlangues.be
RedirectPermanent /fr/cours-generaux https://ecoledelangues.be/fr/
RedirectPermanent ^cours-particulier-de-francais https://ecoledelangues.be/fr/cours-particuliers-de-francais/
RedirectPermanent /fr/cours-de-neerlandais-prives https://ecoledelangues.be/fr/cours-particuliers-de-neerlandais/
RedirectPermanent /des-expressions-tout-en-couleurs https://ecoledelangues.be/fr/
RedirectPermanent /fr/creation-of-a-group https://ecoledelangues.be/fr/
RedirectPermanent /excellent https://ecoledelangues.be/fr/
RedirectPermanent /fr/formulaire-dinscription-cours-de-groupe https://ecoledelangues.be/fr/
RedirectPermanent /newsletter-ecoledelangues-be https://ecoledelangues.be/
RedirectPermanent /fr/panier https://ecoledelangues.be/
RedirectPermanent /prices-of-corporate-language-training-in-pactice https://formationlangues.be
RedirectPermanent /fr/qui-est-ecoledelangues https://ecoledelangues.be/fr/lecole-de-langues/
RedirectPermanent /fr/prix-des-cours-de-langues-en-entreprise https://formationlangues.be
RedirectPermanent /test-fini https://ecoledelangues.be/
RedirectPermanent /test https://ecoledelangues.be/
RedirectPermanent /courses https://ecoledelangues.be/
RedirectPermanent /fr/order-validation https://ecoledelangues.be/
RedirectPermanent /order https://ecoledelangues.be/
RedirectPermanent /fr/cours-prives-italien https://ecoledelangues.be/fr/cours-particuliers-ditalien/
RedirectPermanent /fr/cours-prives-allemand https://ecoledelangues.be/fr/cours-particuliers-dallemand/
RedirectPermanent /fr/cours-prives-espagnol https://ecoledelangues.be/fr/cours-particuliers-despagnol/
RedirectPermanent /group-classes https://ecoledelangues.be/language-courses-for-adults/
RedirectPermanent /fr/petits-groupes-cours-de-francais-neerlandais-anglais https://ecoledelangues.be/fr/cours-de-langues-pour-adultes/
RedirectPermanent /intensive-french-classes https://ecoledelangues.be/french-small-group-classes/
RedirectPermanent /nl/contact https://ecoledelangues.be/nl/contact-us/
RedirectPermanent /request-quote https://ecoledelangues.be/
RedirectPermanent /customized-french-classes https://ecoledelangues.be/french-small-group-classes/
RedirectPermanent /french-test https://ecoledelangues.be/french-level-test/
#RedirectPermanent /dutch-test-test-your-level https://ecoledelangues.be/dutch-level-test/
RedirectPermanent /fr/nos-trucs-et-astuces-linguistiques https://ecoledelangues.be/fr/blog/
RedirectPermanent /english-test https://ecoledelangues.be/english-level-test/
RedirectPermanent /english-test https://ecoledelangues.be/english-level-test/
RedirectPermanent /fr/cours-anglais-prives https://ecoledelangues.be/fr/cours-particuliers-danglais/
RedirectPermanent /it/conditions-generales https://ecoledelangues.be/it/
RedirectPermanent /it/cart https://ecoledelangues.be/shop/
RedirectPermanent /it/checkout https://ecoledelangues.be/shop/
RedirectPermanent /it/shop-2 https://ecoledelangues.be/shop/
RedirectPermanent /it/my-account https://ecoledelangues.be/shop/
RedirectPermanent /fr/cours-semi-prives-en-francais-anglais-ou-neerlandais https://ecoledelangues.be/fr/cours-de-langues-pour-adultes/
RedirectPermanent /fr/concours-cours-de-langues-anglais https://ecoledelangues.be/fr/test-de-niveau-de-francais/
RedirectPermanent /fr/concours-cours-de-langue-francais https://ecoledelangues.be/fr/test-de-niveau-danglais/
RedirectPermanent /fr/concours-cours-de-langues-neerlandais https://ecoledelangues.be/fr/test-de-niveau-de-neerlandais/
RedirectPermanent /fr/testez-votre-niveau-en-francais https://ecoledelangues.be/fr/test-de-niveau-de-francais/
RedirectPermanent /fr/testez-votre-niveau-en-anglais https://ecoledelangues.be/fr/test-de-niveau-danglais/
RedirectPermanent /fr/testez-votre-niveau-en-neerlandais https://ecoledelangues.be/fr/test-de-niveau-de-neerlandais/
RedirectPermanent /fr/last-posts-2 https://ecoledelangues.be/
RedirectPermanent /nl/intensive-private-french-classes-in-brussels https://ecoledelangues.be/private-french-classes/
RedirectPermanent /intensive-private-french-classes-in-brussels https://ecoledelangues.be/private-french-classes/
RedirectPermanent /fr/stage-de-langues-ados https://ecoledelangues.be/fr/cours-et-stages-de-vacances/
RedirectPermanent /fr/stage-danglais-ados https://ecoledelangues.be/fr/cours-et-stages-de-vacances/
RedirectPermanent /fr/stage-de-neerlandais-ados https://ecoledelangues.be/fr/cours-et-stages-de-vacances/
RedirectPermanent /group-french-classes https://ecoledelangues.be/french-small-group-classes/
RedirectPermanent /skype-course-single-group https://ecoledelangues.be/online-language-courses/
RedirectPermanent /fr/skype-course-single-group-2 https://ecoledelangues.be/online-language-courses/
RedirectPermanent /skype-course-single-group-2 https://ecoledelangues.be/online-language-courses/
RedirectPermanent /skype-course-single-group-new https://ecoledelangues.be/online-language-courses/
RedirectPermanent /skype-course-single-group-new https://ecoledelangues.be/online-language-courses/
RedirectPermanent /fr/une-ecole-flexible https://ecoledelangues.be/fr/lecole-de-langues/
RedirectPermanent /fr/tables-de-conversation-aperitives-pour-expats https://ecoledelangues.be/fr/table-de-conversation-a-bruxelles/
RedirectPermanent /french-conversation-tables-around-a-drink https://ecoledelangues.be/conversation-table-in-brussels/
RedirectPermanent /nl/french-conversation-tables-around-a-drink https://ecoledelangues.be/conversation-table-in-brussels/
RedirectPermanent /fr/simplifiez-votre-vie-dexpats-a-bruxelles https://ecoledelangues.be/fr/simplifiez-vous-la-vie-et-apprenez-les-langues-etrangeres/
RedirectPermanent /fr/francais-general-et-francais-specialise https://ecoledelangues.be/fr/francais-general-ou-francais-specialise/
#RedirectPermanent /general-or-specialized-french https://ecoledelangues.be/general-or-specialized-french/
RedirectPermanent /fr/cours-de-francais-prives https://ecoledelangues.be/fr/cours-particuliers-de-francais/
RedirectPermanent /simplify-your-life-of-expat-in-brussels https://ecoledelangues.be/simplify-your-life-in-brussels-and-learn-french/
RedirectPermanent /nl/simplify-your-life-of-expat-in-brussels https://ecoledelangues.be/nl/vereenvoudig-uw-leven-in-brussel-en-leer-frans/
RedirectPermanent /group-to-learn-a-language https://ecoledelangues.be/language-classes-for-adults/
RedirectPermanent /fr/links https://ecoledelangues.be/
RedirectPermanent /links https://ecoledelangues.be/
RedirectPermanent /tips-on-learning-french https://ecoledelangues.be/tips-on-learning-french-language/
RedirectPermanent /a-flexible-school https://ecoledelangues.be/
RedirectPermanent /10-good-reasons-to-learn-french https://ecoledelangues.be/10-good-reasons-to-learn-french-in-brussels/
RedirectPermanent /fr/cours-de-francais-pour-adolescents-et-enfants https://ecoledelangues.be/fr/cours-de-langues-pour-adolescents/
RedirectPermanent /fr/stages-dete-2-options https://ecoledelangues.be/fr/cours-et-stages-de-vacances/
RedirectPermanent /nl/winkel https://ecoledelangues.be/shop/
RedirectPermanent /nl/winkelkarretje https://ecoledelangues.be/shop/
RedirectPermanent /fr/skype-course-single-group-new https://ecoledelangues.be/fr/cours-de-langues-en-ligne/
RedirectPermanent /learn-english-in-1-to-1-classes https://ecoledelangues.be/private-english-classes/
RedirectPermanent /fr/cours-prive-anglais https://ecoledelangues.be/fr/cours-particuliers-danglais/
RedirectPermanent /fr/cours-prive-de-neerlandais https://ecoledelangues.be/fr/cours-particuliers-de-neerlandais/
RedirectPermanent /learn-italian-in-1-to-1-classes https://ecoledelangues.be/private-italian-classes/
RedirectPermanent /learn-german-in-1-to-1-classes https://ecoledelangues.be/private-german-classes/
RedirectPermanent /learn-spanish-in-1-to-1-classes https://ecoledelangues.be/private-spanish-classes/
RedirectPermanent /learn-dutch-in-1-to-1-classes https://ecoledelangues.be/private-dutch-classes/
RedirectPermanent /nl/learn-dutch-in-1-to-1-classes https://ecoledelangues.be/nl/privelessen-nederlands/
RedirectPermanent /nl/learn-english-in-1-to-1-classes https://ecoledelangues.be/private-english-classes/
RedirectPermanent /fr/cours-de-francais-de-groupe https://ecoledelangues.be/fr/cours-de-groupe-de-francais-pour-adultes/
RedirectPermanent /special-conditions-on-french-courses https://ecoledelangues.be/
RedirectPermanent /subscribe-to-french-course-in-brussels https://ecoledelangues.be/
RedirectPermanent /private-language-classes https://ecoledelangues.be/language-classes-for-adults/
RedirectPermanent /who-are-we https://ecoledelangues.be/the-language-school/
RedirectPermanent /summer-french-classes https://ecoledelangues.be/french-small-group-classes/
RedirectPermanent /nl/private-french-classes https://ecoledelangues.be/nl/privelessen-frans/
RedirectPermanent /semi-private-classes https://ecoledelangues.be/language-courses-for-adults/
RedirectPermanent /fr/temoignages https://ecoledelangues.be/
RedirectPermanent /testimonials https://ecoledelangues.be/
#RedirectPermanent /contact-us https://ecoledelangues.be/contact-us/
#RedirectPermanent /fr/contact https://ecoledelangues.be/fr/contact/
RedirectPermanent /learn-italian-in-1-to-1-classes https://ecoledelangues.be/private-italian-classes/
RedirectPermanent /vocabulaire-francais https://ecoledelangues.be/la-tradition-de-st-nicolas/
RedirectPermanent /learn-dutch-in-1-to-1-classes https://ecoledelangues.be/private-dutch-classes/
RedirectPermanent /learn-german-in-1-to-1-classes https://ecoledelangues.be/private-german-classes/
RedirectPermanent /learn-spanish-in-1-to-1-classes https://ecoledelangues.be/private-spanish-classes/
#RedirectPermanent /conditions-generales https://ecoledelangues.be/conditions-generales/
RedirectPermanent /fr/conditions-generales https://ecoledelangues.be/conditions-generales/
RedirectPermanent /nl/conditions-generales https://ecoledelangues.be/conditions-generales/
RedirectPermanent /nos-concours https://ecoledelangues.be/
RedirectPermanent /fr/nos-tests-de-langues https://ecoledelangues.be/french-level-test/
RedirectPermanent /nl/taalcursus-op-maat https://ecoledelangues.be/taalcursus-op-maat/
#RedirectPermanent /nl/kenmerken-goede-taaldocent https://ecoledelangues.be/nl/kenmerken-goede-taaldocent/
RedirectPermanent /nl/cursus-italiaans-in-brussel https://ecoledelangues.be/nl/taalcursussen-voor-volwassenen/
RedirectPermanent /nl/cursus-duits-in-brussel https://ecoledelangues.be/nl/taalcursussen-voor-volwassenen/
RedirectPermanent /nl/cursus-spaans-in-brussel https://ecoledelangues.be/nl/taalcursussen-voor-volwassenen/
RedirectPermanent /nl/taalcursus-in-kleine-groep-frans-nederlands-engels https://ecoledelangues.be/nl/taalcursussen-voor-volwassenen/
RedirectPermanent /nl/skype-course-single-group-new https://ecoledelangues.be/nl/taalcursussen-voor-volwassenen/
RedirectPermanent /nl/group-french-classes https://ecoledelangues.be/french-small-group-classes/
#RedirectPermanent /sms-guidelines https://ecoledelangues.be/sms-guidelines/
#RedirectPermanent /fr/sms-guidelines https://ecoledelangues.be/sms-guidelines/
RedirectPermanent /skype-tutoriel https://ecoledelangues.be/skype-tutoriel/
RedirectPermanent /fr/skype-tutoriel https://ecoledelangues.be/skype-tutoriel/
RedirectPermanent /fr/stage-danglais-wavre https://ecoledelangues.be/kids-language-classes/
RedirectPermanent /it/contattaci-ed-inizia-ad-imparare-il-francese https://ecoledelangues.be/it/
RedirectPermanent /it/un-bravo-insegnante https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-su-misura https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-italiano https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-spagnolo https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-tedesco https://ecoledelangues.be/it/
RedirectPermanent /it/nostra-scuola https://ecoledelangues.be/it/
RedirectPermanent /it/corsi-di-lingua-privati https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-private-di-francese-a-bruxelles https://ecoledelangues.be/it/
RedirectPermanent /it/suggerimenti-per-lapprendimento-del-francese https://ecoledelangues.be/it/
RedirectPermanent /it/corso-di-gruppo https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-di-gruppo-di-francese https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-intensive-di-lingua-individuali-a-bruxelles https://ecoledelangues.be/it/
RedirectPermanent /it/insegnante-bruxelles-freelance-brabante https://ecoledelangues.be/it/
RedirectPermanent /it/corsi-di-lingua-per-ragazzini-e-teenagers-inglese-olandese https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-semi-private-in-francese-olandese-e-inglese https://ecoledelangues.be/it/
RedirectPermanent /it/condizioni-generali-di-vendita-ecoledelangues-be https://ecoledelangues.be/it/
RedirectPermanent /it/la-flessibilita-di-ecoledelangues-be https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-di-francese-intorno-a-un-tavolo https://ecoledelangues.be/it/
RedirectPermanent /it/francese-generale-o-specializzato https://ecoledelangues.be/it/
RedirectPermanent /it/corsi-di-francese-per-tirocinanti https://ecoledelangues.be/it/
RedirectPermanent /it/simplify-your-life-of-expat-in-brussels https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-francese-a-bruxelles-e-dintorni https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-olandese https://ecoledelangues.be/it/
RedirectPermanent /it/lezioni-individuali-di-inglese https://ecoledelangues.be/it/
RedirectPermanent /nl/language-classes-for-children-and-teenagers https://ecoledelangues.be/nl/taalcursussen-voor-kinderen/
RedirectPermanent /language-classes-for-children-and-teenagers https://ecoledelangues.be/kids-language-classes/
#end 301 redirect
# BEGIN WP-Optimize Gzip compression
<IfModule mod_filter.c>
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/x-woff .woff
AddType image/svg+xml .svg
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-woff
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE font/woff
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
<IfModule mod_headers.c>
Header append Vary User-Agent
</IfModule>
</IfModule>
</IfModule>
# END WP-Optimize Gzip compression