<b id="upvzu"></b>

<samp id="upvzu"><td id="upvzu"></td></samp>

      1. <source id="upvzu"></source>

      1. 織夢園模板網提供云優cms模板,pbootcms模板,Wordpress主題模板等各類企業新聞資訊網站模板下載服務。織夢園網站模板交流群
        用戶名:
        密碼:
        注冊
        注冊后享受折扣價

        織夢采集,dede無法采集端口不為80的網址錯誤解決

        織夢園模板 / 2021-01-28 / 收藏

        織夢采集,一般用不到采集網址有端口的情況,少數有端口的網址就無法采集了?偨Y了下dede無法采集端口不為80的網址錯誤解決:

        問題描述,當采集的網址后代端口時(為防止有推廣嫌疑就把網址換成xxx了。):

        測試采集網址:http://www.xxx.com:89/index.php/main/news/index.html?channel_id=104&page=1

        這樣顯然得到的網址是錯誤的。根本無法訪問,也就無法采集了。

        經過一番查找,原來是dede 設置HTML的內容和來源網址 的函數問題,漏寫端口判斷了。

        include/dedehtml2.class.php

        function SetSource 函數里大概79行加上紅框里的內容:

        再測試一下。ok 了,這樣網址就可以正常打開,采集到了。

        付上代碼:

        $port=$urls['port']=='80'?'':':'.$urls['port'];//lyy 為80時候可以省略,否則就加上
        $this->HomeUrl = $urls['host'].$port;

        相關站長手記

        收縮
        4国产精品无码制服丝袜|国内午夜国产精品小视频|国产特黄特色a级在线视频|99热在线精品国产观看
        <b id="upvzu"></b>

        <samp id="upvzu"><td id="upvzu"></td></samp>

            1. <source id="upvzu"></source>