wordpress中文tag標簽出現404解決方案
在我們檢測到死鏈的問題時,404頁面是客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法回應,且不知道原因所返回的頁面,經過分析發現所有的死鏈均是TAG標簽的鏈接,在整個排查過程中如果TAG標簽是英文的,基本上都正常,可以正常打開,只有tag標簽為中文的出現了404頁面的問題,所以造成了死鏈。
404錯誤是客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法回應,且不知道原因所返回的頁面。404錯誤信息大部分是網站的問題,通常在網站目標頁面被更改或移除后,就會顯示404錯誤頁面。有時候客戶端輸入頁面地址錯誤后,也會顯示404錯誤頁面。在http請求3位的返回碼中,4開頭的代表客戶錯誤,5開頭代表服務器端錯誤,404 錯誤意味著鏈接指向的網頁不存在,即原始網頁的URL失效,這種情況經常會發生,很難避免,比如說:網頁URL生成規則改變、網頁文件更名或移動位置、導入鏈接拼寫錯誤等,導致原來的URL地址無法訪問。
404錯誤鏈接的原因:
當Web 服務器接到類似請求時,會返回一個404 狀態碼,告訴瀏覽器要請求的資源并不存在。導致這個錯誤的原因一般來說,有三種:
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標簽打不開出現404頁面的問題。
https://www.haizr.com/news/industrynews/86002.html
標簽:標題設計,網站設計,網站制作,海之睿