WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 4.6.4
Résolu dans
WPML 4.6.5
Étiquettes de sujet
Bug

Aperçu de l’anomalie

WPML force les URL à se terminer par une barre oblique finale (« / ») si un serveur utilise NGINX et que l’option « Utiliser le répertoire pour la langue par défaut » est activée dans WPML > Langues.

Solution de contournement

Accédez à \wp-content\plugins\sitepress-multilingual-cms\classes\canonicals\class-wpml-canonicals-hooks.php
Remplacez :
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url = trailingslashit( get_home_url() );</div>
<div>
Par :
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url =  get_home_url() ;</div>
<div>

Toutes les anomalies connues →