織夢自從升級了手機端功能之后,用織夢系統做電腦站跟手機站共存的網站就越來越容易了,而且還可以做到數據的同步,維護起來也十分的方便,而且手機端也可以實用通用的織夢標簽調取內容,真的特別好用。
但是,還有一個就是手機站跟電腦站的適配問題,跳轉適配什么的就不說了,說下官方新出的標簽,alternate跟canonical,這個標簽是指定百度手機站跟電腦站對應關系的。
在此配置中,每個pc版網址都具有一個對應的不同網址,用于提供針對移動設備進行優化的內容。為了幫助我們的算法了解單獨的移動版網址,我們建議您使用以下注釋:
在pc版網頁上,添加指向對應移動版網址的特殊鏈接 rel="alternate" 標記。這有助于發現網站的移動版網頁所在的位置。
在移動版網頁上,添加指向對應pc版網址的鏈接 rel="canonical" 標記。
具體的寫法是 pc端:<link rel="alternate" media="only screen and(max-width: 640px)" href="" >
手機端:<link rel="canonical" href="" >
在織夢后臺系統設置里添加cfg_m全局變量,變量值是你的手機網址。
織夢跳轉適配-電腦端的寫法:
首頁:<link rel="alternate" media="only screen and(max-width: 640px)" href="{dede:global.cfg_m/}" >
列表頁:<link rel="alternate" media="only screen and(max-width: 640px)" href="{dede:global.cfg_m/}/list.php?tid={dede:field.id/}" >
內容頁:<link rel="alternate" media="only screen and(max-width: 640px)" href="{dede:global.cfg_m/}/view.php?aid={dede:field.id/}" >
頻道封面:<link rel="alternate" media="only screen and(max-width: 640px)" href="{dede:global.cfg_m/}{dede:type}[field:typelink /]{/dede:type}" >
織夢跳轉適配-手機端的寫法:
首頁:<link rel="canonical" href="{dede:global.cfg_basehost/}" >
列表頁:<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:type}[field:typelink /]{/dede:type}" >
內容頁:<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:type}[field:typelink /]{/dede:type}{dede:field.id/}.html" >
頻道封面:<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:type}[field:typelink /]{/dede:type}" >