首页 > 解决方案 > 站点地图正在重定向到非安全站点

问题描述

我们有一个多语言站点,并为每个语言使用了站点地图。然后我们使用了一个站点地图索引,其中我们有一个可用的站点地图映射:

<sitemap>
<loc>https://example.com/sitemap_en.xml</loc>
<lastmod>2018-07-10</lastmod>
</sitemap>
<sitemap>
<loc>https://example.com/sitemap_fr.xml</loc>
<lastmod>2018-07-10</lastmod>
</sitemap>
<sitemap>
<loc>https://example.com/sitemap_nl.xml</loc>
<lastmod>2018-07-10</lastmod>
</sitemap>
</sitemapindex>

站点地图工作正常且有效。但是,当我通过 google 的控制台并启动读取站点地图以进行索引时,我有一个从 https 到 http 的 301 重定向。当我输入网站的 url 时没有发生这种情况,并且我的 htaccess 中有一条规则可以避免这种情况:

RewriteCond %{HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

有人知道为什么当 google 尝试索引站点时,它会从 https 重定向到 http ?

标签: sitemap

解决方案


推荐阅读