Résoudre le problème de redirection vers index_gzip.html

Dans certains cas, vos visiteurs peuvent être redirigés vers ce genre d'URL :

https://exemple.com/wp-content/cache/wp-rocket/exemple.com/index.html_gzip

Il pourrait y avoir 3 raisons à cela concernant WP Rocket.

Redirection HTTP vers HTTPS

Si vous avez le SSL d'activé pour l'intégralité de votre site, vous devez vous assurer que tous les liens pointant vers la version HTTP de votre site seront automatiquement  redirigés de HTTP vers HTTPS.

Remarque : Si vous utilisez la v2.5.5 de WP Rocket ou une version précédente, voici comment procéder résoudre  les problèmes de redirection SSL. Le mieux serait de mettre à jour WP Rocket vers la version la plus récente.

Redirection www/sans-www

Ce problème peut apparaître lorsque votre site web est accessible depuis ces deux adresses  https://www.exemple.com et https://exemple.com

Pour le résoudre, suivez cette documentation :  Corriger la redirection sans-www vers www .

Supprimer les règles de réécriture de .htaccess 

Another potential issue could be related to Rewrite Rules we add in .htaccess file. To remove this, make a custom MU plugin as follows:

Remarque : vous deve tout d'abord prendre connaissance de cet article :  Comment créer un Custom (MU) Plugin

1
Créez un dossier mu-plugins dans votre dossier wp-content. 
 Au cas où un dossier mu-plugins existe déjà, n'en créez pas un autre, utilisez l'existant.
2
Utilisez un éditeur de texte de base pour créer un nouveau fichier et copiez/collez le code suivant : 
<?php
defined( 'ABSPATH' ) or die( 'Cheatin&#8217; uh?' );
/**
 * Plugin Name: WP Rocket | Remove Rewrite Rules
 * Description: Removes Rewrite Rules block of WP Rocket from .htaccess.
 * Author:      WP Rocket Support Team
 * Author URI:  http://wp-rocket.me/
 * License:     GNU General Public License v3 or later
 * License URI: http://www.gnu.org/licenses/gpl-3.0.html
 */


// Removing Rewrite Rules block of WP Rocket from .htaccess.
add_filter('rocket_htaccess_mod_rewrite', '__return_false');
	
3
Sauvegardez le fichier en tant que wp-rocket-remove-rewrite.php (vous pouvez l'appeler comme vous le souhaitez en fait)
4
Uploadez ce fichier dans le dossier mu-plugins créé à l'étape 1.
5
Enfin, désactivez et ré-activez WP Rocket.

Une fois cela fait, rechargez votre page, la redirection devrait être terminée.