1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Redirection http/https et www

Discussion dans 'Débuter en référencement' créé par PlMzrt, 28 Juin 2017.

  1. PlMzrt
    PlMzrt Nouveau WRInaute
    Inscrit:
    9 Mars 2017
    Messages:
    7
    J'aime reçus:
    0
    Bonjour ! :)

    Après avoir passé mon site en HTTPS, lors de mes tests, je me rend compte qu'une redirection ne fonctionne pas.

    En effet, quand je tape http://www.example.com ou www.example.com ou example.com je suis redirigé vers https://www.example.com/index.php au lieu de https://www.example.com

    Mon code dans le .htaccess :

    Code:
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteEngine on
    RewriteCond %{SERVER_PORT} 80
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
    
    Pouvez-vous m'aider ? Je pense que le code est bon mais pas dans le bon ordre.
    Pourtant, les autres urls sont bien redirigées (ex : http://www.example.com/page renvoie bien vers https://www.example.com/page)
     
  2. Madrileño
    Madrileño Membre Honoré
    Inscrit:
    7 Juillet 2004
    Messages:
    32 136
    J'aime reçus:
    272
  3. PlMzrt
    PlMzrt Nouveau WRInaute
    Inscrit:
    9 Mars 2017
    Messages:
    7
    J'aime reçus:
    0
    Merci !

    Bon, justement je me suis inspiré de ce que l'ancien dev avait fait ainsi que du code proposé dans l'article de WRI.

    Vu que mon site est chez OVH, j'ai appliqué la seconde partie :

    Rediriger HTTP vers HTTPS
    Dans ce cas, si vous voulez rediriger toute URL en HTTP vers l'URL équivalente en HTTPS, ajoutez ceci dans le fichier .htaccess à la racine de votre site :
    [...]
    Sur OVH, voici le code à utiliser :

    Code:
    RewriteEngine on
    RewriteCond %{SERVER_PORT} 80
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    Sauf que là, si je met http://www.example.com je suis redirigé vers https://www.example.com/index.php

    Sinon, je me suis présenté sur le forum, comme suggéré :wink:
     
  4. Madrileño
    Madrileño Membre Honoré
    Inscrit:
    7 Juillet 2004
    Messages:
    32 136
    J'aime reçus:
    272
  5. PlMzrt
    PlMzrt Nouveau WRInaute
    Inscrit:
    9 Mars 2017
    Messages:
    7
    J'aime reçus:
    0
    Parfait, j'ai trouvé ma réponse dans le lien proposé ! Très utile ce lien :eek:

    Code:
    RewriteEngine On 
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.php
    RewriteRule ^(.*)index.php$ /$1 [R=301,L]
    Problème résolu :D
     
Chargement...
Similar Threads - Redirection https Forum Date
htaccess . Dans quel ordre faire une redirection de HTTP vers HTTPS et sans www avec www URL Rewriting et .htaccess 5 Novembre 2019
Redirection HTTPS vers HTTP Netlinking, backlinks, liens et redirections 9 Mars 2019
Comment effectuer une redirection 301 du HTTPS vers le HTTP ? Débuter en référencement 16 Janvier 2019
Problème chaîne de redirection HTTP > HTTPS URL Rewriting et .htaccess 21 Novembre 2018
Redirection http, https avec www et sans www URL Rewriting et .htaccess 14 Novembre 2018
Besoin d'un coup de main redirection 301 https Demandes d'avis et de conseils sur vos sites 12 Octobre 2018
Comment faire une redirection https vers http URL Rewriting et .htaccess 27 Septembre 2018
Redirection http vers https en htaccess chez OVH pour toutes les pages URL Rewriting et .htaccess 28 Juillet 2018
Redirection HTTP - HTTPS URL Rewriting et .htaccess 5 Mai 2018
HSTS (https) par htaccess (redirection) Référencement Google 22 Mars 2018
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice