代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

DedeCMS設置絕對路徑,文章使用遠程縮略圖不正常顯示

來源:本站原創 發布時間:2019-03-30 00:00:00熱度:我要評論(0

免費下載,無需注冊無需充值

DedeCMS采用絕對路徑的好處是集中權重,避免蜘蛛重復抓取,重復收錄,另一種URL路徑稱之為相對路徑。

絕對路徑:https://www.vi586.com/case/
相對路徑:/case/

絕對路徑和相對路徑

蜘蛛有可能兩個路徑都抓取,在兩個頁面相似度高的情況下,哪個先被爬取,哪個就先收錄。其實在正常情況下,這兩種路徑并沒有什么不一樣,只是很多網站對主域名認識度不夠,看以下幾種寫法:

https://www.vi586.com/
https://www.vi586.com/index.html
https://www.vi586.com/index.php
https://vi586.com/
https://vi586.com/index.html
https://vi506.com/index.php

這幾個URL實際上同一個頁面,但百度有可能認為你在作弊,因為頁面相似度99%以上。如果是用相對路徑,蜘蛛就相當于分別爬取上面幾個URL下的鏈接。所有一定要做好301,把所有URL路徑統一。

當然,蜘蛛應該也沒有那么“傻”了,無端端的消耗時間,只是蜘蛛確實不喜歡這樣的混亂。頁面如果采用絕對路徑,即使沒有做好301,蜘蛛也只會沿著統一的URL抓取。

DedeCMS啟用附件目錄二級域名設置

系統 -> 系統基本設置 -> 核心設置
找到(是/否)支持多站點,開啟此項后附件、欄目連接、arclist內容啟用絕對網址,選擇“是”

繼續找到

其他設置,找到,附件目錄是否綁定為指定的二級域名,選擇“是”
附件目錄的二級域名,按實際情況填寫。

發布文章的時候縮略圖后面有一個“遠程”的選項

遠程縮略圖

勾選“遠程”是無效的,如果縮略圖是站外圖片或附件二級域名空間的圖片,在系統設置里選擇了附件絕對路徑后,前臺調用就會變成

https://www.vi586.comhttp://www.xx.com/pic/1.jpg

這明顯是錯誤的,特別是有一些站外而非指定的二級域名的時候就非常麻煩了。

DedeCMS設置文章遠程縮略圖(站外圖片)

找到/include/arc.listview.class.php,找到

$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];

修改為

$row['litpic'] = $row['litpic'];

這只能在列表頁有用,首頁還是有問題,繼續找到/include/taglib/arclist.lib.php,找到

$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];

修改為

$row['litpic'] = $row['litpic'];

這樣就完美解決絕對路徑和站外圖片的引用問題了,比較適合空間比較有限的服務器或虛擬主機。站外圖片最好引用自己用了CDN加速的二級域名上的附件,這樣圖片打開速度快,低性能的服務器一樣可以秒開。

轉載請注明來源網址:http://www.yxrxyy.live/dedecms_jq/1307.html

    發表評論

    評論列表(條)

      北京28是什么彩票