aide pour écriture rewritecond

  • Auteur de la discussion Auteur de la discussion saluts92
  • Date de début Date de début
WRInaute passionné
Bonjour,

je suis en train de migrer mon site en httpS
Dans mon htaccess, j'ai cela (je migre tout en httpS, sauf un répertoire) :
Code:
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/sitemap/(.*)$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

La deuxième condition ne fonctionne que pour /sitemap/ pas pour les fichiers /sitemap/sitemap.xml (par exemple)

je n'arrive pas à voir où j'ai fait une erreur (après de très nombreux tests)

merci de m'aider
 
WRInaute passionné
dans cette page, je retrouve bien cet exemple :
RewriteCond %{REQUEST_URI} ^/subdirname/(.*)$ qui correspond à ce que j'ai fait moi meme

mais chez moi ça ne fonctionne pas.


une idée ?
 
Nouveau WRInaute
Bonjour,

Je suis surpris par le fait de tout passer en https sauf le sitemap.
Tu pourrais nous expliquer ?

Merci,
 
WRInaute passionné
bien sur,

dans le cadre de la migration vers https, il est conseillé de laisser l'ancien sitemap (avec les liens en http) à disposition de google pour pouvoir s'y retrouver. En effet dans la GG search console, il est obligatoire de créer une nouvelle propriété en httpS et donc de laisser l'autre version en http simple.

En toute logique (en tout cas la mienne) je laisse également l'accès à l'ancien sitemap en http.

Le nouveau sitemap étant ailleurs : il faut bien sur donner le nouveau sitemap à la nouvelle propriété en httpS dans la gg Search console.

en espérant avoir été clair.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut