久草资源网-久草资源网站-久草资源在线-久草资源在线播放-天天艹天天艹-天天艹夜夜

蒙狼科技logo
設為首頁| 聯(lián)系我們
咨詢熱線: 13917498722
  您的位置: 首頁 > 網(wǎng)站資訊 > 偽靜態(tài)實戰(zhàn)織夢cms在Apache中設置三步走

偽靜態(tài)實戰(zhàn)織夢cms在Apache中設置三步走

發(fā)布日期:2017/8/19
摘要: ,筆者同伙發(fā)現(xiàn)用織夢做的網(wǎng)站空間賡續(xù)增大,發(fā)現(xiàn)要更新一下文檔,需要花費半個小時的時間,就思考:有沒有方法可以簡單些的,所改即所見,那多方便啊。但是當初選擇織夢

,筆者同伙發(fā)現(xiàn)用織夢做的網(wǎng)站空間賡續(xù)增大,發(fā)現(xiàn)要更新一下文檔,需要花費半個小時的時間,就思考:有沒有方法可以簡單些的,所改即所見,那多方便啊。但是當初選擇織夢,就是看好它的靜態(tài)頁面,速度快,不想使用動態(tài)的頁面,但現(xiàn)在必須研究一番,終于找到了織夢偽靜態(tài)的方法,不用等待漫長的更新時間,潮汕新聞網(wǎng)于a5,跟各位同伙分享下。好了,開始我們的織夢偽靜態(tài)設置吧,一共分為三步:

:檢查自己的空間是否支撐偽靜態(tài)規(guī)則,假如是虛擬主機,可以詢問主機商的客服,假如是vps和服務器,則自己脫手設置即可。

首先把下面的偽靜態(tài)規(guī)則給保存下來。

下面以Apache服務器為例:

Apache服務器偽靜態(tài)需要在根目錄的.htaccess文件中加入響應偽靜態(tài)規(guī)則即可。

打開.htaccess文件,加入如下規(guī)則:

#提供部分規(guī)則作參考

RewriteRule ^category/list-([0-9]+).html$ /plus/list.php?tid=$1

RewriteRule ^category/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3

RewriteRule ^archives/view-([0-9]+)-([0-9]+).html$ /plus/view.php?arcID=$1&pageno=$2

假如沒有.htaccess,自行用文本建立一個空文檔,自己寫入,保存為.htaccess即可,記得上傳到根目錄。

  第二步,織夢后臺設置

1、登錄織夢的后臺,到“后臺-系統(tǒng)參數(shù)-核心設置-是否使用偽靜態(tài)”中選擇“是”,透露表現(xiàn)我們在后臺開啟了偽靜態(tài);

2、創(chuàng)建欄目或批量增添欄目時,欄目列表選項:選擇“動態(tài)頁”;添加新文章時,發(fā)布選項:選擇“僅動態(tài)瀏覽 ”。

3、假如你的網(wǎng)站已經(jīng)存在生成的靜態(tài)欄目或文章HTML,那么需要關閉生成靜態(tài)的頁面,在后臺-系統(tǒng)-SQL飭令行工具中執(zhí)行如下語句:update dede_archives set ismake=-1;update dede_arctype set isdefault=-1;(這兩個飭令讓靜態(tài)的頁面變成動態(tài)的頁面,讓靜態(tài)的欄目變成動態(tài)的欄目,是偽靜態(tài)關鍵的兩個步驟,其中,dede就是你安裝時的數(shù)據(jù)表前綴,根據(jù)現(xiàn)實情況替代。)

第三步,其他手動設置

1、 把站點根目錄下index.html刪除,以后不更新主頁HTML即可,當然你也可以選擇不使用動態(tài)首頁。

2、DedeCms V5.7的為例,打開/include/helpers/channelunit.helper.php。

將GetFileName()中的如下代碼:

//動態(tài)文章

if($cfg_rewrite == 'Y')

{

return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';

}替代為

//動態(tài)文章

if($cfg_rewrite == 'Y')

{

return "/archives/view-".$aid.'-1.html';

}

2、將GetTypeUrl()中的如下代碼:

//動態(tài)

$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;替代為

//動態(tài)

$reurl = "/category/list-".$typeid.".html";這步必須修改,即讓你的頻道或是列表頁URL變更為/category/list-1.html形式。

3、DedeCms列表分頁偽靜態(tài)

打開/include/arc.listview.class.php,找到獲取動態(tài)的分頁列表GetPageListDM()函數(shù)末尾處:

$plist = str_replace('.php?tid=', '-', $plist);替代為

$plist = str_replace('plus', 'category', $plist);//將默認的plus替代成category

$plist = str_replace('.php?tid=', '-', $plist);將列表分頁默認鏈接格式/plus/list-1-2-1.html修改為/category/list-1-2-1.html,這步也可以不作更改。

提醒:1、假如是織夢其他類型欄目的偽靜態(tài)設置,基本原理也是這樣,比如問答類模塊欄目、商城類模塊欄目的設置等等。

2、事實上,開啟DedeCms偽靜態(tài)支撐并不能完全在后臺配置,有許多地方照舊需要手動修改的,不建議菜鳥操作。

3、5.3、5.5和5.6的channelunit.helper.php文件需要手動搜索下,再自行修改,路徑跟5.7的不一樣。

雖然都是靜態(tài)生成,結尾后綴名都是.html,收錄都是一樣的,便于百度的收錄,但是區(qū)別照舊蠻大的。

同時說說織夢偽靜態(tài)與靜態(tài)生成的區(qū)別:

(1)偽靜態(tài)其實照舊動態(tài)頁面,只是結尾后綴名變成了.html,看起來更像靜態(tài)頁面,搜索引擎更加喜好而已。

(2)偽靜態(tài)的文件修改,不用更新悉數(shù)頁面,特殊是修改某個文件,不用整站都生成,比如修改廣告位,不用花時間去更新,所改即可馬上看到。

(3)偽靜態(tài)在后期文件較大、較多的情況下,便于網(wǎng)站的維護。

(4)偽靜態(tài)的維護比純靜態(tài)簡單,但是占用cpu的頻率來說,我們都知道,純靜態(tài)的頁面比動態(tài)、偽靜態(tài)的頁面占用cpu少。

 







其他相關文章
  • 引用類型與值類型有什么區(qū)別
  • 如何提升網(wǎng)站的客戶回頭率
  • Logo設計對于產(chǎn)品推廣的作用
  • 做網(wǎng)站企業(yè)如何選擇網(wǎng)絡公司?
  • 做網(wǎng)站優(yōu)化細節(jié)和思維也是排名的關鍵
  • 互聯(lián)網(wǎng)產(chǎn)品高失敗率的三大原因




  • 企業(yè)網(wǎng)站后臺使用
    購物網(wǎng)站后臺使用
    網(wǎng)站產(chǎn)品圖片的處理



    農(nóng)業(yè)銀行支付
    建設銀行支付
    郵政儲蓄銀行支付



    企業(yè)網(wǎng)站建設
    整站建設
    購物網(wǎng)站



    企業(yè)網(wǎng)站建設建議
    注冊適合自己的域名
    什么是虛擬主機




    售前咨詢QQ: 838821345
    售后服務QQ: 464698733
    應急手機:13917498722


    微信掃一掃
    添加24小時微信客服


    郵箱:lang@MENGL.CN
    地址:上海寶山區(qū)城銀路555弄2號樓3樓
    ICP備案:滬ICP備12042844號-3
     滬公網(wǎng)安備:31011402002917號
    做網(wǎng)站 | 企業(yè)網(wǎng)站建設 | 上海做網(wǎng)站 | 企業(yè)網(wǎng)站制作 | 做網(wǎng)站的公司 | 關于蒙狼 | 整站建設 | 購物網(wǎng)站 | 企業(yè)網(wǎng)絡營銷 | 成功案例 | 加盟代理 | 在線訂單
    服務區(qū)域: 臨港新區(qū)做網(wǎng)站 徐匯做網(wǎng)站 閔行做網(wǎng)站 長寧做網(wǎng)站 虹口做網(wǎng)站 黃浦做網(wǎng)站 盧灣做網(wǎng)站 靜安做網(wǎng)站 浦東做網(wǎng)站 楊浦做網(wǎng)站 普陀做網(wǎng)站 閘北做網(wǎng)站 寶山做網(wǎng)站 嘉定做網(wǎng)站 松江做網(wǎng)站 昆山做網(wǎng)站
    Copyright 2012-2025 上海蒙狼網(wǎng)絡科技有限公司 www.jnjiaoyu.cn All Rights Reserved