zblog蜘蛛訪問鏈接帶有參數 ?wd=&eqid=*** 導致訪問404怎么解決?

          2024-2-11 / 0 評論 / 2351 閱讀

          大概從去年開始,我自己使用zblog建立的站點,無預警的出現多次百度蜘蛛訪問鏈接時結尾帶有?wd=&eqid=***這樣的動態參數,最終打不開網頁,出現404無法訪問的情況,既然無法訪問肯定是會影響到seo效果的,這種參數出現次數少還好,一旦大量出現,甚至幾乎全部百度蜘蛛訪問鏈接都帶參數就需要謹慎處理了,避免被降權。

          有個臨時的解[]決訪問,通過[]修改zblo[]g程序文件,[]讓蜘蛛訪問的[]這個動態鏈接[]能夠正常訪問[]網頁內容,方[]法如下:

          1、找到c_[]system[]_commo[]n.php文[]件,位置在:[]zb_sys[]tem/fu[]nction[]/c_sys[]tem_co[]mmon.p[]hp

          zblog蜘蛛訪問鏈接帶有參數 ?wd=&eqid=*** 導致訪問404怎么解決?

          2、在c_system_common.php的大概502行(每一個版本的zblog可能都不同行數),或搜索其中一行找到此段代碼:

          if (strpos($url, '?') !== false) {            $queries = GetValueInArray(explode('?', $url), '1');            foreach (explode('&', $queries) as $query) {                $name = GetValueInArray(explode('=', $query), '0');                $value = GetValueInArray(explode('=', $query), '1');                $name = urldecode($name);                $value = urldecode($value);                if (!isset($_GET[$name])) {                    $_GET[$name] = $value;                }                if (!isset($_GET[$name])) {                    $_REQUEST[$name] = $value;                }            }        }    } elseif (isset($_SERVER['REQUEST_URI'])) {        $url = $_SERVER['REQUEST_URI'];    } elseif (isset($_SERVER['REDIRECT_URL'])) {        $url = $_SERVER['REDIRECT_URL'];        if (isset($_SERVER['REDIRECT_QUERY_STRIN'])) {            $url .= '?' . $_SERVER['REDIRECT_QUERY_STRIN'];        }    } else {        $url = str_replace('\\', '/', $_SERVER['PHP_SELF']);        if (strpos($url, ZBP_PATH) !== false) {            $url = str_replace(ZBP_PATH, '/', $url);            $url = ltrim($url, '/');            $url = '/' . $url;        }        if (!isset($_SERVER['QUERY_STRING'])) {            $_SERVER['QUERY_STRING'] = '';        }        $url = $url . ($_SERVER['QUERY_STRING'] ? '?' . $_SERVER['QUERY_STRING'] : '');    }    //這里加了代碼,切記看好位置,做好備份再添加測試。    $url=str_replace("html&wd","html?wd",$url);

          如上方代碼最后,添加:$url=str_replace("html&wd","html?wd",$url);

          zblog蜘蛛訪問鏈接帶有參數 ?wd=&eqid=*** 導致訪問404怎么解決?

          以上修改后,就可以保證加了動態參數的鏈接可以正常訪問這個文章頁面,至于百度為什么訪問文章加了動態參數,以及怎么解決百度訪問鏈接的問題就沒有方向了,我的具體情況下不同網站,訪問動態鏈接的時間以及頻率都不同,什么都干預不了。

          評論一下?

          OωO
          取消
          主站蜘蛛池模板: 亚洲av无码一区二区三区不卡| 国产美女视频一区| 亚洲福利秒拍一区二区| 呦系列视频一区二区三区| 亚洲爆乳精品无码一区二区三区 | 亚洲欧美一区二区三区日产| 国产精品一区二区av| 色老头在线一区二区三区| 亚洲一区影音先锋色资源| 日韩在线不卡免费视频一区| 久久AAAA片一区二区| 蜜桃视频一区二区三区| 亚洲视频在线一区二区| 中文字幕乱码一区二区免费| 一区二区三区电影在线观看| 国产凹凸在线一区二区| 九九久久99综合一区二区| 国产综合无码一区二区三区| 亚洲一区二区三区亚瑟| 国产一区二区成人| 日韩一区二区三区视频久久| 在线日韩麻豆一区| 精品一区二区三区无码视频| 怡红院AV一区二区三区| 好爽毛片一区二区三区四 | 高清一区二区三区视频| 国产成人av一区二区三区在线观看| 青娱乐国产官网极品一区| 日本一区二区三区在线看 | AV无码精品一区二区三区| 亚洲国产一区国产亚洲| 无码福利一区二区三区| 亚洲中文字幕乱码一区| 婷婷亚洲综合一区二区| 福利片福利一区二区三区| 国产一区二区在线视频| 精品日产一区二区三区手机| 一区二区在线视频| 日韩欧美一区二区三区免费观看| 波多野结衣高清一区二区三区 | 亚洲午夜在线一区|