新聞中心
Ecshop教程:ecshop商品goods.html自定義URL靜態(tài)路徑
作者 / 無憂主機(jī) 時間 2015-08-25 17:47:08
說到url優(yōu)化,其實(shí)也就是偽靜態(tài),要知道ecshop的url偽靜態(tài)主要就是靠.htaccess文件去優(yōu)化的。我們每時每刻都在想如何對ecshop的路徑進(jìn)行更加人性化的優(yōu)化,即使可以有簡單重寫和復(fù)雜重寫,但是仍然滿足不了要求,如果我們的商品的url可以向wordpress那樣自定義url那就太完美了。雖然目前是無法實(shí)現(xiàn),但是我們還是可以以見到的進(jìn)行優(yōu)化。下面無憂小編來分享一下,無憂主機(jī)小編今天在自己php空間中實(shí)現(xiàn)的這種優(yōu)化方法: 需要修改的地方有兩個文件:include/lib_common.php和.htaccess這兩個文件: 首先找到ecshop并打開include/lib_common.php,找到文件中的build_uri函數(shù)。找到下面這樣的代碼。
case ’goods’: if (empty($gid)) { return false; } else { $uri = $rewrite ? ‘你需要的關(guān)鍵詞拼音-’ . $gid : ‘goods.php?id=’ . $gid; } break;接著,我們打開.htaccess文件。找到
RewriteRule ^goods-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]修改成你需要的內(nèi)容,如下
RewriteRule ^你需要的關(guān)鍵詞拼音-([0-9]+)(.*)\.html$ goods\.php\?id=$1 [QSA,L]改完之后再進(jìn)入ECShop后臺清除緩存完成修改。 這樣,以后都不會是www.gle-technology.com/{keywords}-1.html這樣的路徑了。 之后你的產(chǎn)品goods-1.html鏈接將變成51php-1.html而不是原來的goods-1.html,讓你的ecshop網(wǎng)店與眾不同! 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP教程:無法刪除分類的解決方法 ECSHOP教程:去除購物流程中收貨人電子郵箱必填 ECSHOP程序如何讓加入購物車的商品按照先后順序
本文地址:http://www.gle-technology.com/ecshop/20011.html
上一篇: phpcms給子頁綁定二級域名的方法
下一篇: 淺談Drupal加強(qiáng)安全問題