新聞中心
如何解決wordpress站點含有%的亂碼超長URL鏈接
今天一個wp用戶向我咨詢說:“我網(wǎng)站URL鏈接怎么那么長,有什么方法能夠變短些?而且url里面含有%的url連接,該怎么解決?”客戶問的很直接,而且最重要的是把問題所明白了,我們其它無憂主機用戶應(yīng)該向它學(xué)習(xí),我們很多用戶提交售后支持的時候,總是忘記,將自己的問題描述清楚。這位客戶還非常細心的截圖給我(如下),這個讓我更加直觀的面的了解這個問題
這是一個很簡單的問題,我一看這個含有%和數(shù)字的url連接,我100%就肯定,這個url連接中含有中文字符,而且還做過站點偽靜態(tài)設(shè)置導(dǎo)致的。真因為這2個原因?qū)е逻@類怪異的url連接。無憂主機是支持網(wǎng)站url連接中含有中文字符的,同時你做了網(wǎng)站url重寫,偽靜態(tài)規(guī)則將中文識別為亂碼顯示,就出現(xiàn)了這種含有%符號和數(shù)字的url鏈接,如:%e4%b8%ad%e8%8d%af%e6%88%92%e7%83%9f。
明白了原因,解決起來很簡單。發(fā)生這種情況,是因為用戶在wp后臺建立頁面或分類目錄時候,忘記了將頁面或分類目錄的“別名”設(shè)置為英文(或全拼或數(shù)字)名稱了。默認(rèn)是分類目錄(網(wǎng)頁)是使用頁面名稱。如頁面名稱是“關(guān)于php虛擬主機”,那么頁面別名,默認(rèn)使用“關(guān)于php空間”。為了避免在wordpress的url連接中出現(xiàn)“%e4%b8%ad%e8%8d%af%e6%88%92%e7%83%9f”這類不規(guī)則的url地址,請給頁面的別名修改為因為名稱。如將頁面“關(guān)于美國php虛擬主機”修改為“about”就可以了。再配合偽靜態(tài)規(guī)則,那么wordpress的url鏈接就會變短了。如果你不會設(shè)置wp站點的偽靜態(tài)設(shè)置,你可以參考WordPress博客站點偽靜態(tài)(URL重寫)配置。
如果你頁面別名(或分類目錄別名)已經(jīng)使用中文名稱,請直接登錄wp后臺,編輯頁面名稱(或分類目錄名稱),在別名處修改名稱為英文名稱(或拼音)就可以解決問題。如下圖:
美國/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。商務(wù)中國核心代理直銷國際頂級域名(.com.net)域名注冊只需要50元就可以獲得。
本文地址:http://m.love62.cn/wordpress/2459.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)