這個可以透過修改以下檔案中的任何一個即可解決首頁包含過多重定向的問題。這兩個檔案均位於 wp_includes 資料夾下。
首先,對於 canonical.php 檔案的修改,利用文字編輯器開啟該檔案,開頭註釋下面就可以找到如下語句:
function redirect_canonical( $requested_url = null, $do_redirect = true ) {
把 true 修改為 false 即可。
 
其次,對於 template-loader.php 檔案,開啟之後找到如下程式碼片段:
if ( defined(‘WP_USE_THEMES’) && WP_USE_THEMES )do_action(‘template_redirect’);
把這段程式碼刪除或者用 PHP 的註釋符號註釋掉即可,你可以用 “” 多行註釋來註釋掉此段程式碼。
 
3. 迴圈重定向解決方法三
找到您的當前主題資料夾下的 functions.php 檔案,在最後加上下面一行程式碼:
1    remove_filter(‘template_redirect’, ‘redirect_canonical’);  
 
4. 迴圈重定向解決方法四
外掛外掛辦法,下載 Permalink Fix & Disable Canonical Redirects Pack 安裝上就 ok 。
 
注:一般只要修改第一個檔案即可!