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