新聞中心
修正ecshop復(fù)雜重寫出現(xiàn)的加號(hào)為橫杠
作者 / 無(wú)憂主機(jī) 時(shí)間 2016-01-02 17:24:24
在php虛擬主機(jī)建立商城網(wǎng)站,現(xiàn)在大家習(xí)慣性的會(huì)選擇ecshop,但通過(guò)一段時(shí)間的使用,我們會(huì)陸續(xù)發(fā)先有很多問(wèn)題需要我們?nèi)バ迯?fù),今天無(wú)憂小編在使用ecshop建立網(wǎng)站的時(shí)候發(fā)現(xiàn)一個(gè)問(wèn)題:就是當(dāng)我們?cè)诤笈_(tái)重寫設(shè)置成復(fù)雜重寫,到前臺(tái)查看頁(yè)面,大家會(huì)看到英文字符間的空格被替換成了加號(hào)“+”這樣在網(wǎng)站當(dāng)中,是不符合SEO習(xí)慣的。有沒(méi)什么辦法給改成橫杠“-”呢? 這里無(wú)憂主機(jī)小編告訴大家方法: 打開ecshop程序,找到 includes/lib_common.php 大概1799
if?($rewrite)? ???{? ???????if?($rewrite?==?2?&&?!empty($append))? { ????????????$uri?.=?'-'?.?urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/',?'',?$append));? ???????}? ? ???????$uri?.=?'.html';? ???}? ???if?(($rewrite?==?2)?&&?(strpos(strtolower(EC_CHARSET),?'utf')?!==?0))? ???{? ???????$uri?=?urlencode($uri);? ???}? ???return?$uri;直接替換修改成
if?($rewrite)? ???{? ???????if?($rewrite?==?2?&&?!empty($append))? ???????{??$append=preg_replace('/?/',?'-',?$append);? ???????????$uri?.=?'-'?.?urlencode(preg_replace('/[\.|\/|\?|&|\+|\\\|\'|"|,]+/',?'',?$append));? ???????}? ???????$uri?.=?'.html';? ???}? ???if?(($rewrite?==?2)?&&?(strpos(strtolower(EC_CHARSET),?'utf')?!==?0))? ???{? ???????$uri?=?urlencode($uri);? ???}? ???return?$uri;好了,教程完畢,歡迎收藏我們網(wǎng)址! 友情提示:在修改文件前,我們要做好文件的備份,這樣即使我們修改出錯(cuò),也可以通過(guò)重新上傳原文件來(lái)恢復(fù)網(wǎng)站,所以備份對(duì)于建站來(lái)說(shuō)是很重要的哦。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP QQ登錄顯示QQ頭像和昵稱 ECSHOP后臺(tái)會(huì)員登錄COOKIE活動(dòng)時(shí)間更久 在ECSHOP里自動(dòng)獲取當(dāng)前頁(yè)面URL的簡(jiǎn)單方法
本文地址:http://www.love62.cn/ecshop/21310.html