- סטטוס
- נפתר על ידי המפתח
- תוסף/ערכת עיצוב קשורים
- Custom Permalinks
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
בעת השימוש בתוסף Custom Permalinks, ייתכן שתיתקל בהפניות 301 מיותרות בעת גישה לכתובות URL המסתיימות בלוכסן.
פתרון עוקף
אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/custom-permalinks/includes/class-custom-permalinks-frontend.php.
- החלף את:
// Append any query compenent. $url .= strstr( $this->request_uri, '?' ); wp_safe_redirect( home_url() . '/' . $url, 301 ); exit( 0 ); } }
- ב:
// Append any query compenent. $url .= strstr( $this->request_uri, '?' ); $home_url = home_url(); if (substr($home_url, -1) == '/'){ wp_safe_redirect( $home_url . $url, 301 ); } else { wp_safe_redirect( $home_url . '/' . $url, 301 ); } exit( 0 ); } }