wordpress中文tag標(biāo)簽出現(xiàn)404解決方案
在我們檢測到死鏈的問題時,404頁面是客戶端在瀏覽網(wǎng)頁時,服務(wù)器無法正常提供信息,或是服務(wù)器無法回應(yīng),且不知道原因所返回的頁面,經(jīng)過分析發(fā)現(xiàn)所有的死鏈均是TAG標(biāo)簽的鏈接,在整個排查過程中如果TAG標(biāo)簽是英文的,基本上都正常,可以正常打開,只有tag標(biāo)簽為中文的出現(xiàn)了404頁面的問題,所以造成了死鏈。
404錯誤是客戶端在瀏覽網(wǎng)頁時,服務(wù)器無法正常提供信息,或是服務(wù)器無法回應(yīng),且不知道原因所返回的頁面。404錯誤信息大部分是網(wǎng)站的問題,通常在網(wǎng)站目標(biāo)頁面被更改或移除后,就會顯示404錯誤頁面。有時候客戶端輸入頁面地址錯誤后,也會顯示404錯誤頁面。在http請求3位的返回碼中,4開頭的代表客戶錯誤,5開頭代表服務(wù)器端錯誤,404 錯誤意味著鏈接指向的網(wǎng)頁不存在,即原始網(wǎng)頁的URL失效,這種情況經(jīng)常會發(fā)生,很難避免,比如說:網(wǎng)頁URL生成規(guī)則改變、網(wǎng)頁文件更名或移動位置、導(dǎo)入鏈接拼寫錯誤等,導(dǎo)致原來的URL地址無法訪問。
404錯誤鏈接的原因:
當(dāng)Web 服務(wù)器接到類似請求時,會返回一個404 狀態(tài)碼,告訴瀏覽器要請求的資源并不存在。導(dǎo)致這個錯誤的原因一般來說,有三種:
1、無法在所請求的端口上訪問Web站點。
2、Web服務(wù)擴(kuò)展鎖定策略阻止本請求。
3、MIME映射策略阻止本請求。
解決方案:
1、在Wordpress程序根目錄中找到wp-include目錄。
2、用PHP編輯工具打開class-wp.php文件。這里提醒很多朋友習(xí)慣用記事本,用記事本的時候注意編碼格式,否則會造成wordpress癱瘓掉。
3、在第177行找到 $pathinfo=isset( $_SERVER[‘PATH_INFO’] ) ? $_SERVER[‘PATH_INFO’] : ”;注釋掉,添加如下代碼:
4、在第180行注釋掉代碼 list( $req_uri )=explode( ‘?’, $_SERVER[‘REQUEST_URI’] );添加如下代碼:
5、點擊保存即可修復(fù)wordpress中文tag標(biāo)簽打不開出現(xiàn)404頁面的問題。
http://www.lukhart.com/help/website/153365.html
標(biāo)簽:標(biāo)題設(shè)計,網(wǎng)站設(shè)計,網(wǎng)站制作,海之睿
