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...