- Stato
- Aperto
- Segnalato per
- WPML SEO 2.1.0
- Plugin/tema correlato
- Rank Math SEO
- Tag dell’argomento
- Compatibility
Panoramica del problema
Potresti riscontrare problemi di reindirizzamenti errati e potenziali errori 404 quando il plugin Rank Math SEO è installato, in particolare con gli URL contenenti caratteri speciali come le virgolette doppie.
Soluzione alternativa
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.
- Cerca la riga 110.
- Sostituisci:
$new_link = implode( '/', array_map( 'rawurlencode', explode( '/', ltrim( $new_link, '/' ) ) ) ); // encode everything but slashes.
- Con:
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.