WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 4.6.4
Gelöst in
WPML 4.6.5
Themen-Tags
Bug

Übersicht über das Problem

WPML erzwingt, dass die URLs mit einem abschließenden Schrägstrich („/“) enden, wenn ein Server NGINX verwendet und die Option „Verzeichnis für Standardsprache verwenden“ unter WPML > Sprachen aktiviert ist.

Problemumgehung

Gehen Sie zu \wp-content\plugins\sitepress-multilingual-cms\classes\canonicals\class-wpml-canonicals-hooks.php
Ändern Sie von:
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url = trailingslashit( get_home_url() );</div>
<div>
Zu
</div>
<div>public function maybe_fix_nginx_redirection_callback( $redirect ) {</div>
<div>$home_url =  get_home_url() ;</div>
<div>

Alle bekannten Probleme →