web-dev-qa-db-fra.com

Problèmes liés au plan Sitemap HTTP à HTTPS

Aujourd'hui, j'ai déplacé mon site de HTTP à HTTP avec succès.

Code que j'ai utilisé:

if($_SERVER["HTTPS"] != "on"){
    if(php_sapi_name() === 'cli'){
    }
    else{
            $Host = $_SERVER['HTTP_Host'];
            $request_uri = $_SERVER['REQUEST_URI'];
            $new_url = "https://" . $Host . $request_uri;
            header( "HTTP/1.1 301 Moved Permanently" );
            header( "Location: $new_url" );
            exit;
    }
}

Problème auquel je suis confronté:

Lorsque j'essaie de soumettre mon sitemap (https://example.com/support/ssl_siteMap_worksheet.xml):

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
    <loc>https://example.com/worksheet/rebus/maths/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
</url>
<url>
    <loc>https://example.com/worksheet/rebus/kids/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
</url>
<url>
    <loc>https://example.com/worksheet/rebus/medium/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
</url>
<url>
    <loc>https://example.com/worksheet/rebus/hard/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
</url>
<url>
    <loc>https://example.com/worksheet/rebus/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
</url>
</urlset>

Cela me donne l'erreur suivante:

Avertissements, URL bloquée par le fichier robots.txt, Sitemap contient les URL bloquées par le fichier robots.txt.

Voici mon fichier robots.txt:

User-agent:    *
Disallow:   /smarty/*
Disallow:   /images/*
Disallow:   /images/
Disallow:   /css/*
Disallow:   /css/
Disallow:   /minify/
Disallow:   /minify/*
Disallow:   default.php

#Begin Attracta SEO Tools Sitemap. Do not remove
sitemap: http://example.com/support/siteMap_interview_allpuzzles.xml
sitemap: http://example.com/support/siteMap_interview_compuzzles.xml
sitemap: http://example.com/support/siteMap_interview_list.xml
sitemap: http://example.com/support/siteMap_interview_process.xml
sitemap: http://example.com/support/siteMap_interview_tech.xml
sitemap: http://example.com/support/siteMap_list_puzzles_riddles.xml
sitemap: http://example.com/support/siteMap_main_1.xml
sitemap: http://example.com/support/siteMap_main_2.xml
sitemap: https://example.com/support/ssl_siteMap_worksheet.xml
#End Attracta SEO Tools Sitemap. Do not remove

Remarque: Si je modifie les URL du sitemap de HTTPS à HTTP, cela fonctionne. c'est-à-dire si le changement de

https://example.com/worksheet/rebus/maths/

à

http://example.com/worksheet/rebus/maths/

La soumission de sitemap ne montre pas d'erreur.

3
Sheldon Cooper

Je suis confronté à un problème similaire et vous avez résolu le problème lorsque j'ai contacté le fournisseur de services, à savoir HostGator/Bluehost (vous ne savez pas lequel) et cela a été résolu après un jour.

2
chicharito