織夢dedecms移動版設置二級域名的方法 織夢如何設置m.開頭的域名


 

dedecms/' target='_blank'>織夢dedecms建站系統自從2015.06.18號升級后,系統增加了最強的手機站功能,模板與PC模板分開,標簽90%類似,數據同步,很牛很強大,唯一缺點就是URL動態的,今天我們建站堂就來和大家分享下織夢默認手機站地址 /m/ 改成 M.域名。

首先你的主機需要支持綁定子目錄或者是獨立服務器,才可以進行綁定子域名。意思就是:如果你使用的是各服務器供應商的虛擬主機空間的話,就需要先確定你的空間或主機能不能綁定其它域名,那如果你使用的是服務器或VPS,那自己是沒有問題,因為你自己有足夠的權限對你的服務器進行任何設置(也就是二級域名或多域名綁定)

下面我們來具體說下操作方法:

1:主機完成綁定子域名及域名解析工作,這里就不詳細介紹了。 比如西部數碼主機就可以支持綁定子目錄操作,如下圖所示:

域名綁定

2、首先我們需要 進行織夢后台,系統--系統基本參數--添加變量(如下圖所示)

3:開啟--> (是/否)支持多站點,開啟此項后附件、欄目連接、arclist內容啟用絕對網址 實現DEDE手機站點和移動站點數據庫同步的時候會出現圖片調用的路徑問題,現在可以輕松解決開啟圖片絕對地址,兩個站點都可以調用。

4:手機模板修改CSS、JS等調用路徑,給添加絕對地址,如下圖所示。

5:PC模板修改識別代碼中跳轉路徑。
由原來的:

1 <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/index.php">

修改成:
 

1 <meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_wap/}/index.php">

6:找到 \include\dialog\select_images_post.php 第108行 $fileurl = $activepath.'/'.$filename; 換成: $fileurl = $cfg_cmsurl.$activepath.'/'.$filename;

7: 修改目錄include下的文件extend.func.php,在最后面添加一個函數方法 function replaceurl($newurl) { $newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl); return $newurl; }

另外調用文章正文內容的標簽{dede:field.body/} 需要改成: {dede:field.body function='replaceurl(@me)'/}

文章由鄭州畫冊設計公司 https://huace.cnchuangyigu.com提供


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM