phpcms v9靜態(tài)化html生成設(shè)置及url規(guī)則優(yōu)化
來源:易賢網(wǎng) 閱讀:773 次 日期:2016-06-28 09:37:12
溫馨提示:易賢網(wǎng)小編為您整理了“phpcms v9靜態(tài)化html生成設(shè)置及url規(guī)則優(yōu)化”,方便廣大網(wǎng)友查閱!

今天在這里,與大家從使用的角度上,具體分享phpcms v9靜態(tài)化html生成設(shè)置及url規(guī)則優(yōu)化實際的使用操作方法

最近有客戶在進行網(wǎng)站優(yōu)化的時候,具體問道phpcms v9怎么樣靜態(tài)化、偽靜態(tài)的問題,cmsyou想起來之前有分享過“phpcms自定義url規(guī)則技巧”,不過那只是原理,今天在這里,與大家從使用的角度上,具體分享實際的使用操作方法。

先講講phpcms v9在后臺怎么設(shè)置生成靜態(tài)化html,之后再講解怎么自定義url規(guī)則,進行url地址優(yōu)化。在這一篇中,偽靜態(tài)就不涉及了,大家可以移步到phpcms v9全站偽靜態(tài)設(shè)置方法。

一、靜態(tài)化html生成設(shè)置

進入phpcms v9后臺設(shè)置,找到分類欄目,位置:內(nèi)容->管理欄目->添加欄目(或者管理欄目、點擊對應欄目“修改”):

注意設(shè)置第二選項卡,“生成html設(shè)置”,具體抓圖:

確認提交后,記得更新欄目緩存,然后進行發(fā)布管理:批量更新欄目頁、批量更新內(nèi)容頁。

二、phpcms v9自定義url規(guī)則及url地址優(yōu)化

先了解下pc v9的html生成原理:

phpcms生成的靜態(tài)頁目錄規(guī)則是按照url規(guī)則生成的, 靜態(tài)頁內(nèi)容是ob_clean前臺模板文件產(chǎn)生的phpcmstemplatesdefault,靜態(tài)頁的調(diào)試 :修改靜態(tài)頁,重新生成靜態(tài)頁再看效果,也可以調(diào)用前臺控制/index.php?m=openservice&c=index& a=openservice修改好前臺模板再生成。

只要是靜態(tài)頁的鏈接都要及時同步文件,防止死鏈接,數(shù)據(jù)錯誤。

基于此,我們可以在后臺擴展url規(guī)則管理中自定義url生成規(guī)則,具體位置:擴展 > url規(guī)則管理 。

下一頁,將具體分享cmsyou對優(yōu)化url生成規(guī)則的認識和實例。

1、默認的欄目生成規(guī)則是:

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

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

這個有點小問題,如果列表有多頁,那么第二頁只是生成一個數(shù)字的html,比如2.html表示列表第二頁,cmsyou建議修改成:

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

按照欄目index頁面生成,欄目列表變成:index.html、index_2.html、index_3.html……這樣比較明朗。

如果要自定義生成到某一個固定的目錄,可以在前面添加一個特定的英文目錄。

2、文章頁面的默認生成規(guī)則是:

{$year}/{$catdir}_{$month}{$day}/{$id}.html|{$year}/{$catdir}_{$month}{$day}/{$id}_{$page}.html

或者:

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

這樣的規(guī)則生成的html網(wǎng)頁目錄太深了,cmsyou建議修改為:

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

這樣生成的html靜態(tài)文件,僅僅是在欄目的根部,這樣便于管理,也利于seo。比如http://www.cmsyou.com/support/84.html這個,就是在cmsyou幫助文章下面的一篇文章,去掉后面的84.html就是欄目首頁,這樣直接。

3、單頁面生成規(guī)則優(yōu)化

默認的單頁面生成方式只有一種,cmsyou建議增加一種:

{$categorydir}{$catdir}.html

于是二級目錄的單頁面只生成一個html,而不生成一個目錄,這樣有利于html架構(gòu)。分享設(shè)置抓圖:

這樣,具體分享完phpcms v9的欄目、內(nèi)頁、單頁面的生成規(guī)則及優(yōu)化實例,你是否了解了自定義html生成規(guī)則?

更多信息請查看CMS教程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>
相關(guān)閱讀CMS教程

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)