良久沒有使用百度統計里面的網站速度診斷功效了,自從wordpress升級到了版本后,總感到翻開網站的速度變慢了很多,但也沒有過分在乎,還始終認為是辦事器自身的起因釀成的。今天在百度統計中應用網站速度診斷功能的時辰發明,博客呈現了無數的302重定向,原因是當WordPress升級時,幾多有時會涌現掉敗的情形或加載不準確的處所,這也是在劫難逃的。
出現的302重定向的解決辦法:
解決方式一:
修改wp-include下的/template-loader.php文件,修正起來其實不龐雜,毛病是內核文件修改,當前進級務必留神。官方不給出解決方法,因而只好采取這個措施。
找到wp-include文件夾下的template-loader.php文件,使用//正文掉第六行跟第七行。
if ( defined('WP_USE_THEMES') && WP_USE_THEMES )
do_action('template_redirect');
修改成:
//if ( defined('WP_USE_THEMES') && WP_USE_THEMES )
//do_action('template_redirect');
解決方法二:
經由過程給do_redirect賦值解決wordpress輪回重定向
找到wp-include文件夾下的canonical.php文件,使用//解釋失落第37行。另起一行參加下面代碼。實在也就是把變量$do_redirect的值修改為false。
將canonical.php文件,第37行
function redirect_canonical( $requested_url = null, $do_redirect = true ) {
修改為:
//function redirect_canonical( $requested_url = null, $do_redirect = true ) {
增添:
function redirect_canonical( $requested_url = null,$do_redirect = false) {
解決方法三:
插件辦法,下載Permalink Fix & Disable Canonical Redirects Pack裝置上就ok
評論