# BEGIN WP Rocket # Use UTF-8 encoding for anything served text/plain or text/html AddDefaultCharset UTF-8 # Force UTF-8 for a number of file formats AddCharset UTF-8 .atom .css .js .json .rss .vtt .xml # FileETag None is not enough for every server. Header unset ETag # Since we’re sending far-future expires, we don’t need ETags for static content. # developer.yahoo.com/performance/rules.html#etags FileETag None Header set X-Powered-By "WP Rocket/3.20.5" Header unset Pragma Header append Cache-Control "public" Header unset Last-Modified Header unset Pragma Header append Cache-Control "public" AddType image/avif avif AddType image/avif-sequence avifs # Expires headers (for better cache control) ExpiresActive on ExpiresDefault "access plus 1 month" # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5) ExpiresByType text/cache-manifest "access plus 0 seconds" # Your document html ExpiresByType text/html "access plus 0 seconds" # Data ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" ExpiresByType application/json "access plus 0 seconds" # Feed ExpiresByType application/rss+xml "access plus 1 hour" ExpiresByType application/atom+xml "access plus 1 hour" # Favicon (cannot be renamed) ExpiresByType image/x-icon "access plus 1 week" # Media: images, video, audio ExpiresByType image/gif "access plus 4 months" ExpiresByType image/png "access plus 4 months" ExpiresByType image/jpeg "access plus 4 months" ExpiresByType image/webp "access plus 4 months" ExpiresByType video/ogg "access plus 4 months" ExpiresByType audio/ogg "access plus 4 months" ExpiresByType video/mp4 "access plus 4 months" ExpiresByType video/webm "access plus 4 months" ExpiresByType image/avif "access plus 4 months" ExpiresByType image/avif-sequence "access plus 4 months" # HTC files (css3pie) ExpiresByType text/x-component "access plus 1 month" # Webfonts ExpiresByType font/ttf "access plus 4 months" ExpiresByType font/otf "access plus 4 months" ExpiresByType font/woff "access plus 4 months" ExpiresByType font/woff2 "access plus 4 months" ExpiresByType image/svg+xml "access plus 4 months" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" # CSS and JavaScript ExpiresByType text/css "access plus 1 year" ExpiresByType text/javascript "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" # Gzip compression # Active compression SetOutputFilter DEFLATE # Force deflate for mangled headers SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding # Don’t compress images and other uncompressible content SetEnvIfNoCase Request_URI \ \.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi|swf|mp?g|mp4|webm|webp|pdf)$ no-gzip dont-vary # Compress all output labeled with one of the following MIME-types AddOutputFilterByType DEFLATE application/atom+xml \ application/javascript \ application/json \ application/rss+xml \ application/vnd.ms-fontobject \ application/x-font-ttf \ application/xhtml+xml \ application/xml \ font/opentype \ image/svg+xml \ image/x-icon \ text/css \ text/javascript \ text/html \ text/plain \ text/x-component \ text/xml Header append Vary: Accept-Encoding # END WP Rocket # This file was updated by Duplicator on 2025-12-16 15:00:10. # See the original_files_ folder for the original source_site_htaccess file. # BEGIN WordPress # Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées # dynamiquement, et doivent être modifiées uniquement via les filtres WordPress. # Toute modification des directives situées entre ces marqueurs sera surchargée. 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] # END WordPress Redirect 301 /fr / Redirect 301 /en /en/home-en/ Redirect 301 /fr/cookies /politique-de-gestion-des-cookies/ Redirect 301 /fr/cgu /mentions-legale/ Redirect 301 /fr/boutique/catalogue /boutique/ Redirect 301 /fr/protection-donnees /protection-des-donnees/ Redirect 301 /fr/mentions-legales /mentions-legale/ Redirect 301 /fr/boutique/panier /panier/ Redirect 301 /en/domaine-viticole-malbec /en/winery/ Redirect 301 /fr/domaine-viticole-malbec /domaine-viticole/ Redirect 301 /en/contact-chateau-cayx /en/contact-en/ Redirect 301 /fr/actualites-vin-cahors /actualites/ Redirect 301 /fr/contact-chateau-cayx /contact/ Redirect 301 /en/actualites-vin-cahors / Redirect 301 /fr/la-boutique-visites-chateau-cayx /la-boutique-du-chateau/ Redirect 301 /en/histoire-du-chateau-de-cayx /en/the-chateau/ Redirect 301 /fr/histoire-du-chateau-de-cayx /le-chateau-de-cayx/ Redirect 301 /en/la-boutique-visites-chateau-cayx /en/the-gift-shop/ Redirect 301 /en/les-vins-chateau-de-cayx /en/boutique-en/ Redirect 301 /fr/les-vins-chateau-de-cayx /boutique/ Redirect 301 /fr/les-vins-chateau-de-cayx/cigaralle /nos-vins/la-cigaralle-du-prince-2023/ Redirect 301 /fr/les-vins-chateau-de-cayx/marches-de-cayx-vin-cahors /boutique/ Redirect 301 /fr/les-vins-chateau-de-cayx/malbec-du-prince-rose-cahors /nos-vins/le-rose-du-prince-de-danemark-2023/ Redirect 301 /en/les-vins-chateau-de-cayx/marches-de-cayx-vin-cahors /en/boutique-en/ Redirect 301 /en/les-vins-chateau-de-cayx/malbec-du-prince-rose-cahors /en/nos-vins/the-princes-rose-malbec/ Redirect 301 /fr/les-vins-chateau-de-cayx/malbec-du-prince-vin-de-cahors /nos-vins/le-malbec-du-prince-2022/ Redirect 301 /fr/les-vins-chateau-de-cayx/chateau-de-cayx-vin-de-cahors /nos-vins/chateau-de-cayx-2020/ Redirect 301 /en/les-vins-chateau-de-cayx/chateau-de-cayx-vin-de-cahors /en/nos-vins/chateau-de-cayx-2020-2/ Redirect 301 /en/les-vins-chateau-de-cayx/malbec-du-prince-vin-de-cahors /en/nos-vins/the-princes-malbec/ Redirect 301 /en/les-vins-chateau-de-cayx/majeste-vin-de-cahors-famille-royale-danemark /en/nos-vins/the-majesty-2022-cuvee/ Redirect 301 /fr/les-vins-chateau-de-cayx/les-vins-malbec-cahors-famille-royale-danemark /boutique/