花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)

時(shí)間: 2018-12-07 23:49 閱讀: 作者:素材無(wú)憂網(wǎng)

   

    由于百度官方指出MIP改造,可以提升網(wǎng)站排名,直接導(dǎo)致網(wǎng)站優(yōu)化行業(yè)流行起了MIP改造流。因廣大朋友和網(wǎng)友的要求,特此為大家分享我的dede織夢(mèng)程序網(wǎng)站的MIP改造方法,以下就是我的MIP改造教程,希望對(duì)大家快速改造dede織夢(mèng)程序有所幫助。
 
(寫在教程前的一些話)
1、本教程適合自建dede織夢(mèng)程序移動(dòng)站點(diǎn)MIP化,如果使用的是dede織夢(mèng)默認(rèn)的m站點(diǎn)的話,此教程僅供參考了解。(注:我們也提供網(wǎng)站建設(shè)服務(wù),歡迎咨詢了解。)
2、本教程,適合資訊類的dede織夢(mèng)網(wǎng)站程序,其他交互等復(fù)雜類的網(wǎng)站,僅供參考了解。
3、其中部分內(nèi)容來(lái)源百度站長(zhǎng)社區(qū),非常感謝分享者的貢獻(xiàn)。
4、以下教程僅是本人的經(jīng)驗(yàn)分享,相信也有其他的MIP改造方法,希望拋磚引玉,讓更多人分享不同的MIP改造方法。
5、改造前,先備份網(wǎng)站程序。避免改造失誤,導(dǎo)致?lián)p失,概不負(fù)責(zé)。
6、本教程并沒提供改好的mip模板,只是希望大家根據(jù)mip改版教程來(lái)自己進(jìn)行改版,從而達(dá)到自己的網(wǎng)站結(jié)構(gòu)要求。
7、由于目前百度官方MIP改造并不完善,針對(duì)部分網(wǎng)站功能還未開放,具體開放了哪些功能的MIP改造,可以詳細(xì)了解:https://www.mipengine.org/doc/00-mip-101.html 如果發(fā)現(xiàn)自身網(wǎng)站的某些功能還不能MIP改造的話,建議去掉或用其他方法替換。

   dede織夢(mèng)程序移動(dòng)站點(diǎn)MIP化教程正式開始.....

第一步:復(fù)制一份自身移動(dòng)wap網(wǎng)站程序
為了解決數(shù)據(jù)庫(kù)統(tǒng)一問題,我們必須保證網(wǎng)站后臺(tái)參數(shù)、模板等設(shè)置與移動(dòng)站點(diǎn)統(tǒng)一。首先新建MIP站點(diǎn),把移動(dòng)網(wǎng)站程序復(fù)制到新建MIP站點(diǎn),并使用統(tǒng)一數(shù)據(jù)庫(kù)(建議程序代碼放在同一服務(wù)器,這樣連接數(shù)據(jù)庫(kù)更方便、快捷)。
注:
1、如果你是直接復(fù)制的移動(dòng)網(wǎng)站程序,而且MIP站點(diǎn)也在同一服務(wù)器,那么不需要進(jìn)行任何的數(shù)據(jù)庫(kù)連接操作。
2、如果非上述所說,則要去MIP站點(diǎn)的data文件夾找到common.inc.php文件,把$cfg_dbhost = 'localhost';這里的localhost改成數(shù)據(jù)庫(kù)IP或者數(shù)據(jù)庫(kù)的域名,同時(shí)數(shù)據(jù)庫(kù)要允許遠(yuǎn)程連接。(相對(duì)來(lái)說要麻煩一點(diǎn))
3、把robots文件設(shè)置成只能百度訪問,方法如下:

        User-agent:Baiduspider
Allow:/
Disallow: /plus/ad_js.php
Disallow: /plus/advancedsearch.php
Disallow: /plus/car.php
Disallow: /plus/carbuyaction.php
Disallow: /plus/shops_buyaction.php
Disallow: /plus/erraddsave.php
Disallow: /plus/posttocar.php
Disallow: /plus/disdls.php
Disallow: /plus/feedback_js.php
Disallow: /plus/mytag_js.php
Disallow: /plus/rss.php
Disallow: /plus/search.php
Disallow: /plus/recommend.php
Disallow: /plus/stow.php
Disallow: /plus/count.php
Disallow: /include
Disallow: /templets
 
User-agent: *
Disallow: / 


第二步:后臺(tái)添加cfg_mip變量
在網(wǎng)站后臺(tái),“修改參數(shù)”-“添加新變量”,添加cfg_mip變量,如下圖:
 

   添加cfg_mip變量示意圖
 

    添加好變量后,接下來(lái)就是填入你的mip網(wǎng)站域名,如下圖:
 

   cfg_mip地址調(diào)入
注:鏈接必須記得帶上“http”;

第三步:dede程序模板修改
 

   改版規(guī)則
1、起始標(biāo)簽更改為 <!doctype html>;如下圖:
 

   起始標(biāo)簽更改為 <!doctype html>
 

    2、html標(biāo)簽必須加上mip標(biāo)記,即: <html mip>,如下圖:
 

   html mip標(biāo)簽圖
 

    3、必須在head標(biāo)簽中包含字符集聲明: <meta charset="utf-8">,字符集統(tǒng)一為utf-8,如下圖:
 

   utf-8設(shè)置
注:怎么把gbk32改成utf-8,詳見百度站長(zhǎng)平臺(tái)網(wǎng)上教程。
 

    4、在head標(biāo)簽中添加以下標(biāo)簽:

         <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
  <link rel="stylesheet" type="text/css" ref="https://mipcache.bdstatic.com/static/v1/mip.css" >
  <link rel="canonical" href="http://m.dedecms51.com/ >
  注:canonical標(biāo)簽,href必須是對(duì)應(yīng)的移動(dòng)網(wǎng)站url,所以:
欄目模板應(yīng)加:<link rel="canonical" href="http://m.dedecms51.com{dede:type typeid='0′ row=1}[field:typelink /]{/dede:type} >
文章模板應(yīng)加:<link rel="canonical" href="http://m.dedecms51.com{dede:field name='arcurl'/} >

 

   織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖6)
織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖7)

織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖8)
 

    5、body標(biāo)簽中加入:<script src="https://mipcache.bdstatic.com/static/v1/mip.js" ></script >
 

   織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖9)
 

    6、去除所有script標(biāo)簽,以下兩種情況除外:1)外鏈mip組件所需js,2)type為"application/ld+json" 或 "application/json";

    7、添加target="_blank"屬性,a標(biāo)簽內(nèi)必須添加target="_blank"屬性。

    8、a標(biāo)簽替換:因mip改造必須是絕對(duì)路徑,所以把所有a標(biāo)簽改成絕對(duì)路徑,方法:在鏈接前加{dede:global.cfg_mip/}(在全局內(nèi)使用)或[field:global.cfg_mip/](在{dede:arclist}內(nèi)使用),例:<a target="_blank" href="[field:global.cfg_mip/][field:arcurl/]">
 

   織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖10)
 

    9、img替換為mip-img;添加絕對(duì)路徑,方法和a標(biāo)簽替換一樣;為了讓img地址統(tǒng)一,在鏈接前加[field:global.cfg_basehost/]而非[field:global.cfg_mip/]。
 

   織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖11)
 

其他標(biāo)簽替換規(guī)則請(qǐng)?jiān)L問:https://www.mipengine.org/doc/2-tech/1-mip-html.html, 本教程不再細(xì)說。

第四步:include文件替換
下載include文件(鏈接: 密碼:tz79),將include文件夾直接覆蓋到你現(xiàn)在MIP站點(diǎn)的include文件夾里面,修改arc.archives.class.php文件,如下:

織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖12)
注:1、圖片標(biāo)注1/2,鏈接用主域名地址,確保圖片地址統(tǒng)一,標(biāo)注3,鏈接地址替換成你的mip域名。
         2、如果你的dede程序經(jīng)過二次開發(fā),諸如新建了內(nèi)容模型,那么你得把a(bǔ)rc.archives.class.php文中截圖部分的“body”替換成你的數(shù)據(jù)字段名。

第五步:MIP檢查
改完以后,把源代碼復(fù)制檢查。檢查地址:https://www.mipengine.org/validator/validate 。檢查中難免不會(huì)出遺漏,根據(jù)提示修改即可。如果提示以下信息,恭喜你mip改造成功。

   織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)(圖13)

第六步:移動(dòng)站點(diǎn)標(biāo)識(shí)MIP站點(diǎn)

    在移動(dòng)網(wǎng)站上標(biāo)識(shí)mip站點(diǎn),代碼如下:<link rel="miphtml" href="http://m.dedecms51.com/">


第七步:檢查死鏈

    在改造過程中,不可避免的會(huì)出現(xiàn)一些紕漏,造成死鏈產(chǎn)生,這個(gè)時(shí)候使用死鏈檢查工具
,查出死鏈并進(jìn)行修改。


版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)DEDECMS程序MIP改造教程方法(三端共存)

標(biāo)簽:  
相關(guān)文章
模板推薦