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

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

織夢二級域名附件相對路徑修改絕對路徑鏈接

時間: 2018-12-04 09:28 閱讀: 作者:素材無憂網(wǎng)

為了獲得更好的SEO優(yōu)化排名,比較重要的分類可建立二級域名獲得更高權(quán)重(二級域名比子目錄權(quán)重更高),按照本帖方法可以完全省去另外購買一個空間,實現(xiàn)資源最大化利用。

     以在同一個虛擬主機里面用dedecms建立主站和移動站為例子。由于域名的不同,相對路徑下會圖片、鏈接、樣式等會出錯,建議采用絕對路徑,dedecms默認(rèn)有這個設(shè)置,但并不完美,筆者分享最簡單的修改方法。

一 主域名和移動端域名解析

一般不建議不帶www為主站,這個也是方便后面的跳轉(zhuǎn)以及向百度提交URL,后面再分享給大家。

http://www.dedecms51.com為主站

http://m.dedecms51.com為移動站

解析成功之后,實現(xiàn)訪問子目錄自動跳轉(zhuǎn)到二級域名,還需要再根目錄寫.htaccess,做子目錄的301重定向到二級域名

 

二 移動端建設(shè)

    在虛擬主機根目錄下建立一個名為m的文件夾,三 根據(jù)移動設(shè)備自動跳轉(zhuǎn)到移動端JS

   也很簡單,不管是靜態(tài)的還是動態(tài)的頁面

 

四 二級域名集中權(quán)重方法(重點)

1.頻道、文章絕對路徑鏈接修改

在未啟用絕對路徑時,dede標(biāo)簽調(diào)出來的鏈接都是相對路徑:

<a href="/channel/">頻道名</a>

 

由于域名不一樣,圖片、css樣式等調(diào)用會出問題, 官方采用絕對路徑的方法,但是對實現(xiàn)靜態(tài)頁面JS跳轉(zhuǎn)到對應(yīng)的列表頁或內(nèi)容頁的造成影響。這里分享筆者只使用一個str_replace函數(shù)的新方法。

 

dede默認(rèn)的標(biāo)簽大都支持php函數(shù),使用str_replace函數(shù)替換相應(yīng)的代碼:

<a href="[field:typeurl function='str_replace("/m","http://m.dedecms51.com",@me) '/]" target="_blank">[field:typename/]</a>

 

       上面是比較標(biāo)準(zhǔn)的寫法,下面的寫法在有些時候也是比較實用的:

<a href="http://m.dedecms51.com[field:typecurl function='str_replace("/m","",@me) '/]" target="_blank">[field:typename/]</a>

 

      代碼意思是把默認(rèn)的鏈接

<a href="/m/channel/" target="_blank">頻道名</a>

      

改寫成

<a href="http://m.lol9/channel/" target="_blank">頻道名</a>

 

2.面包屑導(dǎo)航絕對路徑修改

{dede:field name='position' function='str_replace("/m","http://m.dedecms51.com",@me)'/}

 

這樣修改,首頁的鏈接仍然是http://www.dedecms51.com,這里為避免不必要的錯誤,采取的是相對路徑的方法,讓首頁鏈接為“/”,打開/include/typelink.class.php,找到

$this->indexUrl = $GLOBALS['cfg_basehost'].$GLOBALS['cfg_indexurl'];

修改為:$this->indexUrl = $GLOBALS['cfg_indexurl'];

 

即只保留系統(tǒng)設(shè)置里的cfg_indexurl的值,默認(rèn)為“/”,當(dāng)然你可以根據(jù)自己喜歡,寫成如:“http://m.dedecms51.com”

 

3.上下頁翻頁鏈接

{dede:prenext get='pre' function='str_replace("/m","http://m.dedecms51.com",@me)'/}</li>

{dede:prenext get='next' function='str_replace("/m","http://m.dedecms51.com",@me)'/}</li>

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

轉(zhuǎn)載請注明: 織夢二級域名附件相對路徑修改絕對路徑鏈接

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