- Statut
- Ouvert
- Signalé pour
- WPML SEO 2.1.0
- Extension/thème associé
- Rank Math SEO
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Vous pouvez rencontrer des problèmes de redirections incorrectes et de potentielles erreurs 404 lorsque l’extension Rank Math SEO est installée, en particulier avec les URL contenant des caractères spéciaux tels que les guillemets doubles.
Solution de contournement
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.
- Cherchez la ligne 110.
- Remplacez :
$new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.
- Par :
if ((preg_match('/%[0-9A-Fa-f]{2}/', $new_link))) { $new_link = rawurldecode($new_link); } $new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.