ECSHOP專題頁實現偽靜態化,提高SEO

2021-09-06 07:09:47 字數 451 閱讀 1936

ecshop自帶的偽靜態規則裡面是不包含專題頁的。

如果想將ecshop專題頁也實現偽靜態化,應該怎麼做呢?

首先我們來說一下「將ecshop專題偽靜態化」的規則。

iis下的規則為:

rewriterule ^(.*)/topic-([0-9]+)\.html$ $1/topic\.php\?topic_id=$2

apache下的規則:

rewriterule ^topic-([0-9]+)\.html$ topic\.php\?topic_id=$1 [qsa,l]

增加上述規則後,再遇到需要輸入專題頁url的時候,就可以輸入偽靜態化的形式了,例如: topic-5.html

最後需要注意的是:

為了避免重複收錄動態的頁面,建議您在 robots.txt 檔案 裡加上下列**

disallow: /topic.php?

靜態化 偽靜態的實現

偽靜態主要有兩種方式實現 1.配置 重啟伺服器,全域性 2.htaccess 區域性 1.配置 1.去除httpd.conf檔案中 loadmodule rewrite module modules mod rewrite.so 前面的 號 linux中如果httpd.conf中沒有這行 那麼就到與...

PHPCMS列表頁偽靜態

phpcms v9內容管理系統可以方便建立 並且生成靜態化,但是列表頁往往採取偽靜態,因為列表頁太多每發一篇文章就生成一遍靜態效率太低,phpcms列表頁及分頁偽靜態規則如何設定呢?在phpcms後台擴充套件,url規則管理中,新增一條category規則 url規則名稱 category 模組名稱...

PHP實現頁面靜態化 純靜態化及偽靜態化

php靜態化分為 純靜態化 和 偽靜態化 純靜態化又分為 區域性靜態化 和 完全靜態化 純靜態化 是把php生成的動態頁面儲存成靜態的html檔案,使用者訪問該靜態頁面,而不是使用者每一次訪問都重新生成一張相同的網頁,優點就是減小伺服器開銷,區域性靜態化 是生成的靜態檔案中,有區域性的資料還是通過a...