首頁 >CMS教程 >PHPCMS >phpcms如何產生靜態

phpcms如何產生靜態

藏色散人
藏色散人原創
2019-12-27 10:19:102668瀏覽

phpcms如何產生靜態

phpcms如何產生靜態?

眾所周知,搜尋引擎對於動態頁面支援不是很好,所以為了更好的收錄於排名,我們需要把phpcms生成靜態,那麼我們應該怎麼生成靜態頁面呢?生成靜態頁面的規則有哪些?

靜態分為“純靜態”和“偽靜態”,我們今天就講講如何生成全站純靜態

首先需要設定靜態化html生成,我們進入phpcms V9後台,找到分類欄目,位置在:內容-管理欄目-添加欄目(或管理欄目、點擊對應欄目修改)然後點擊設定的第二選項卡“產生html設定”,在裡面選擇欄位產生html 選擇“是”,內容頁產生html 選擇“是”

點擊確認提交,然後更新下方欄位快取。進行發布管理:批次更新欄位頁、批次更新內容頁 即可。

我們也可以自訂url規則,以及url位址優化的操作,讓你的url更符合你的美學

在自訂url規則之前,我們需要先簡單了解一下pc v9的html產生原理:

Phpcms產生的靜態頁目錄規則是依照URL規則產生的, 靜態頁內容是ob_clean前台範本檔案產生的phpcms\templates\default,靜態頁的偵錯:修改靜態頁,重新產生靜態頁再看效果,也可以呼叫前台控制/index.php?m=openservice&c=index& a=openservice修改好前台範本再產生。

只要是靜態頁的連結都要及時同步文件,防止死鏈接,資料錯誤。

對此,我們可以在後台擴充url規則管理中自訂url的產生規則,具體位置是:後台-擴充-url規則管理

預設的欄位產生規則是:

{$categorydir}{$catdir}/index.html|{$categorydir}{$catdir}/{$page}.html

具體產生html的時候,會顯示成news/cmsyou/1000.html

我們可以依照自己的需求,改變他的生成規則,來達到自己想要的結果

我們建議把文章的生成規則改成:

{$categorydir}{$catdir}/{$id}.html|{$categorydir}{$catdir}/{$id}_{$page}.html

這樣更改後既方便管理又利於seo操作。

簡單的phpcms怎麼產生靜態你學會了嗎?

PHP中文網,大量的免費PHPCMS教程,歡迎線上學習!

以上是phpcms如何產生靜態的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn