首頁 >CMS教程 >DEDECMS >dedecms如何建站群

dedecms如何建站群

尚
原創
2019-07-18 16:31:086993瀏覽

dedecms如何建站群

站群是狼群戰術的網路行銷解決方案,主要包括子網域站群、獨立網域站群、目錄站群等多種解決方案,優點各有千秋,站群軟體也有多種。以下是青鋒建站給大家介紹使用最常見的CMS系統-織夢dede內容管理系統來建構站群的方法過程,透過dedecms批量建站管理維護多站點。雖然站群的優勢非常大,諸如:覆蓋更多地區關鍵字,行銷體驗好。但是站群的水也是特別的深,弄不好所有的努力都白費。站群不是建立多個包含地區核心關鍵字的頁面這麼簡單,好多企業雖然做了站群,但絲毫沒有效果,就是這個原因,做行銷站群就要找SEO專業人士來策劃站群,並配合實際的營運才可以實現。

織夢開啟多站點支援

在使用dede批次建置站開始時,需要確定係統的參數配置正確。依序點選:系統-系統基本參數-核心設定 -(是/否)支援多站點,開啟此項後附件、欄位連接、arclist內容啟用絕對網址: 此一項選擇“是”,並儲存。如下圖所示

dedecms如何建站群

DEDE新建多站點

使用織夢建構站群,批次建置站十分簡單,只需要把站點當作欄位來管理即可。 dedecms多站點支持,如要建構多個網域的站群,也可以建構基於子網域的多個站點。依序執行核心-網站欄位管理-增加頂級欄位。
A設定路徑與模型
注意:
1、這裡的欄位名稱不再是顯示在導覽列上的名稱,而是網站的描述資訊。
2、欄位屬性一定要選擇「頻道封面」。
dedecms如何建站群

B設定範本並綁定網站
注意:
1、欄位進階屬性啟用多站點支援。
2、綁定網域名稱。
3、多個網站的範本分開管理。
4、網域綁定的頂級欄目的TDK即為子網站首頁的TDK。
dedecms如何建站群

織夢多站點站群的管理維護

#透過上述步驟已經在後台搭建了一個站點,但實際上的工作並示完全完成,還需要一定的配置和注意一些事項,以下是青鋒建站給大家繼續講解。
A網域綁定
擁有了網站需要在伺服器和虛擬主機為網域名稱綁定一個網站才可以實現完整的網站存取。上述假如我們使用子網域en.dede.com,而這個子網站產生的目錄是根目錄/a/en,需要在伺服器上進行綁定,以apache為例來說明,將子網域解析到伺服器或虛擬主機的IP或別名上,並新增以下伺服器虛擬主機設定項目:

<VirtualHost *:80>
ServerAdmin http://www.sjzphp.com
ServerName en.dede.com
DocumentRoot "D:/DedeAMPZ/WebRoot/youdomain/a/en"
php_admin_value open_basedir "D:/DedeAMPZ/WebRoot/youdomain/"
</VirtualHost>
##VhostEnd

B站群配置與模型管理
由於我們把網站當作欄位來管理,因此第一個建站的頂級欄位即為站點,二級欄位即為實際站點的頂級欄目,三級欄位為實際站點的二級欄位。由於頂級欄位採用一套模型,下面的欄位會預設繼承頂級欄目的模型,往往我們建造網站時會擁有多個模型,所以在建立新網站的二級欄位時要注意更改模型。
注意:
如果對網站欄位使用了繼承選項: 同時更改下級欄目的瀏覽權限、內容類型、範本風格、命名規則等通用屬性 。若選取這項,將改版此網站下所有欄目的模型,切勿選擇。
C站群範本管理與範本製作
由於使用dedecms批次建站功能,即產生多站點。而且許多網站的首頁和欄位頁以及內面的內容和樣式一般不相同,尤其是使用dedecms製作多國語言外貿網站時,每個子網站使用沒的語言,自然模板也不相同。為了方便多站點管理需要在default下面建立多個目錄來分別管理多站點的模板,例如我們使用en作為這個站點的模板目錄,把所有的模板放在/templets/default/en/下面。
注意:
1、由於模板放在/templets/default/en/下面,因此使用在使用包含標籤是要這樣使用{dede:include filename="/en/headl.htm" /}。
2、另外在製作子網站的導覽列要改變一些屬性,type="son" typid為實際子網站所使用的欄位ID。例如:

<div class="collapse navbar-collapse" id="navbar1">
        <ul class="navbar-nav nav nav-tabs mr-auto">
            {dede:type typeid="29" }<li class="nav-item"><a class="nav-link theme-a-main  active" href="[field:typelink /]">主页</a></li>{/dede:type}
            {dede:channel row="8" type="son" typeid="29"}
                <li class="nav-item"><a class="nav-link theme-a-main" href="[field:typeurl /]">[field:typename /]</a></li>
            {/dede:channel}
        </ul>
        <select class="">
            <option selected >选择语言</option>
            <option value="http://cn.dede.com/" onclick="window.open(&#39;http://cn.dede.com/&#39;,&#39;_blank&#39;)">中文</option>
            <option value="http://en.dede .com/" onclick="window.open(&#39;http://en.dede.com/&#39;,&#39;_blank&#39;)">英文</option>
        </select>
      </div>

更多DedeCMS相關技術文章,請造訪DedeCMS教學欄位學習!

以上是dedecms如何建站群的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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