- סטטוס
- נפתר על ידי המפתח
- דווח עבור
- WPML SEO 2.1.0
- תוסף/ערכת עיצוב קשורים
- Rank Math SEO
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
אם אתה משתמש בתוסף Rank Math SEO ובאפשרות Remove base שלו יחד עם ההגדרה דומיין שונה לכל שפה של WPML, הדבר עלול להוביל להפניות מרובות, וכתוצאה מכך לשגיאת ERR_TOO_MANY_REDIRECTS.
פתרון עוקף
אנא, ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/seo-by-rank-math/includes/modules/woocommerce/class-product-redirection.php.
- חפש את שורה 139.
- החלף את:
$link = trim( str_replace( Helper::get_home_url(), '', get_permalink() ), '/' );
- ב:
// WPML - Workaround for compsupp-7311 $home_url = Helper::get_home_url(); if ( Sitepress::get()->is_active() && $sitepress_settings['language_negotiation_type'] == 2 ) { $home_url = get_home_url(); } $link = trim( str_replace( $home_url, '', get_permalink() ), '/' );