推薦教學:DEDECMS教學
##前導知識:
織夢多重網站設定簡單來說,就是將網站上的某個目錄作為一個網域的根目錄,有兩種情況: 第一種是將一級欄位作為二級網域的根目錄,則一級欄位下面的子欄位必須要在這個一級欄位目錄的下面;
第二種是將非欄位目錄當作二級網域的根目錄,例如手機站m.xxx.com
設定步驟#第一步:在系統基本參數=》 核心設定=》 開啟多站點支持,截圖如下:
第二步:將要綁定二級網域的欄位設為頻道,欄位儲存目錄也要注意一下,一般設定成一級目錄目錄,例如我這裡設定的是根目錄下面的heli。注意:子欄目的保存路徑一定要在這個目錄的下面,截圖如下:
第三步:切換到進階選項卡,啟動二級域名,並設定對應的二級域名
#第四步:設定二級域名,以西部數位為例,截圖如下:
# 進去之後點選新增
if($moresite==1) { $articleUrl = preg_replace("/^".$sitepath.'/', '', $articleUrl); }
if($moresite==1) { $articleUrl = preg_replace("'^".$sitepath."'",'',$articleUrl); }
if($GLOBALS['cfg_multi_site']=='Y') { if($siteurl=='') { $siteurl = $GLOBALS['cfg_basehost']; } if($moresite==1 ) { $reurl = preg_replace("/^".$sitepath."/", '', $reurl);
$reurl = preg_replace("'^".$sitepath."'",'', $reurl);
$fileurl = $activepath.'/'.$filename;
$fileurl = $cfg_cmsurl.$activepath.'/'.$filename;
function replaceurl($newurl) { $newurl=str_replace('src="/uploads/','src="'.{$GLOBALS['cfg_basehost']}.'/uploads/',$newurl); return $newurl; }
以上是dedecms如何設定Apache多站點的詳細內容。更多資訊請關注PHP中文網其他相關文章!