SiteMapMadeSimple e https

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

SiteMapMadeSimple e https

Post by blast2007 »

Ciao a tutti,
sto provando il modulo SiteMapMadeSimple, ma sto riscontrando alcuni problemi nella generazione del file sitemap.xml probabilmente legati alla mia configurazione.

Premesso che ho forzato il login dell'utente admin solo da pagina HTTPS con questo metodo:

Nella directory /admin ho creato il file .htaccess

Code: Select all

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Dentro il file di configurazione di apache ho aggiunto:

Code: Select all

        <Directory /var/www/admin>
                AuthName "Area Protetta"
                AuthType Basic
                AuthUserFile /var/www/admin/.htpasswd
                require valid-user
        </Directory>
Quando genero il file sitemap.xml, il modulo SiteMapMadeSimple indicizza le pagine del sito anteponendo "https" invece che "http" a tutti gli url del mio sito.
Ovviamente oltre a non essere corretto, google non apprezza, segnalando l'errore.

Come si puo' fare a sistemare questo problema?

Ciao e a presto
blast
User avatar
blast2007
Power Poster
Power Poster
Posts: 508
Joined: Wed Aug 01, 2007 5:36 pm

Re: SiteMapMadeSimple e https

Post by blast2007 »

Mi faccio le domande e mi do le risposte.... (è grave? ;))

Ho risolto in maniera un po' rustica...

Ho modificato 2 righe del file /modules/SiteMapMadeSimple/SiteMapMadeSimple.module.php e sembra funzionare.

Code: Select all

274  //$obj->encoded_url = cms_htmlentities($onecontent->GetURL()); original
275  $obj->encoded_url = str_replace("https" ,"http" , cms_htmlentities($onecontent->GetURL()) ); //modified by blast


282   //$obj->url = $onecontent->GetURL(); original  
283   $obj->url = str_replace("https" ,"http" , $onecontent->GetURL() ); //modified by blast
Forse bisognerebbe segnalarlo all'autore del modulo.
Cosa ne pensi Alby?

Ciao
blast
alby

Re: SiteMapMadeSimple e https

Post by alby »

blast2007 wrote: Forse bisognerebbe segnalarlo all'autore del modulo.
Cosa ne pensi Alby?
Direi che va bene perchè funziona con entrambi

Cambia il nome della directory admin  :)

Alby
Post Reply

Return to “Italian - Italiano”