OS-sw ver.: CCBot/2.0 (https://commoncrawl.org/faq/)
Login date: 15 Nov 18 - 01:49:21
IP Address: 54.221.75.115Cursore

Registrati
Questo è un piccolo trick per poter generare una mappa con Xmap (nda ormai obsoleto) che visualizzi i links contenuti nell'xml con anteposto l'https e non più l'http. Premetto che questo trucco l'ho trovato su un sito tedesco.
Iniziamo, allora, la mia xmap si trova in questa situazione:
url xmap: https://www.m0220.it/m0220/index.php?option=com_xmap&view=xml&id=1

URL                                     Last modification date    Change freq.    Priority
https://www.m0220.it/m0220/                                     weekly         1
https://www.m0220.it/m0220/howtos/console/xbox                     weekly         0.5
https://www.m0220.it/m0220/howtos/informatica-generale                         weekly         0.5
https://www.m0220.it/m0220/howtos/linguaggi-database/db                         weekly         0.5
https://www.m0220.it/m0220/howtos/linguaggi-database/html-php-web                 weekly         0.5
https://www.m0220.it/m0220/howtos/mini-board/arduino                         weekly         0.5
https://www.m0220.it/m0220/howtos/mini-board/raspberry                         weekly         0.5
https://www.m0220.it/m0220/howtos/multimedia-video-audio/kodi                     weekly         0.5

Voglio trasformarlo in questo:

URL                                     Last modification date    Change freq.    Priority
https://www.m0220.it/m0220/                                     weekly         1
https://www.m0220.it/m0220/howtos/console/xbox                             weekly         0.5
https://www.m0220.it/m0220/howtos/informatica-generale                         weekly        0.5
https://www.m0220.it/m0220/howtos/linguaggi-database/db                        weekly        0.5
https://www.m0220.it/m0220/howtos/linguaggi-database/html-php-web                 weekly        0.5
https://www.m0220.it/m0220/howtos/mini-board/arduino                         weekly        0.5
https://www.m0220.it/m0220/howtos/mini-board/raspberry                         weekly        0.5
https://www.m0220.it/m0220/howtos/multimedia-video-audio/kodi                     weekly        0.5

Quindi ci muoviamo sotto la directory /components/com_xmap/views/xml/tmpl ed andiamo a modificare il file:
default_class.php, cambiando questa riga:

        // Get the item's URL
        $link = JRoute::_($node->link, true, @$node->secure==0? -1: $node->secure);

Con questa:

        // Get the item's URL
        $link = JRoute::_($node->link, true, @$node->secure == 0 ? (JFactory::getURI()->isSSL() ? 1 : -1) : $node->secure);

Salviamo e copiamo il file modificato (fare prima un backup dello stesso) e la nostra mappa passerà ad https!

Se ciò di cui sopra non funzionasse (probabilmente il file contiene già la modifica) inseriamo al posto di questa parte:

            echo '<loc>', $link, '</loc>' . "\n";


questa riga:


           echo '<loc>', str_replace('http://', 'https://', $link), '</loc>' . "\n";


Ora sicuramente avremo il nostro xmap in https.
Visite totali41175
Questo sito web usa i cookies per gestire alcune funzionalità, quali navigazione, autenticazione, commenti, etc. Utilizzando il nostro sito web, accetti l'utilizzo dei cookies.