Redirection http en https sur wordpress

Discussion dans 'URL Rewriting et .htaccess' créé par sigma2008, 11 Mars 2018.

Tags:
  1. sigma2008
    sigma2008 WRInaute passionné
    Inscrit:
    18 Juin 2008
    Messages:
    1 041
    J'aime reçus:
    4
    Bonjour,
    Sur mon fichier htaccess j'ai :

    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    Mon site fonctionne très bien en https sauf que quand je met l'adresse sans le "s" le site s'ouvre en http:// ! comment faire pour rediriger le http en https ?
    Sur internet j'ai trouvé ce code :

    Code:
    
    
    RewriteCond% {HTTP_HOST} ^ monsite.com/ [NC, OR]
    RewriteCond% {HTTP_HOST} ^ www.monsite.com/ [NC]
    (*). RewriteRule ^ $ https: //www.monsite.com/$1 [L, R = 301, NC]
    si je l'ajoute à mon htaccess ci-dessus j'ai l'erreur page blanche 500

    Merci
     
  2. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    2 718
    J'aime reçus:
    3
    Hi sigma2008

    Cà tourne en boucle, donc erreur 500.

    Faudrait faire un rewrite, seulement si pas de www ( déjà fait ), ou si le host n'a pas https.

    Suis sous Nginx, je ne sais plus comment se traduit dans un .htaccess , une requête http ( pas https ).

    Reconnaissant je suis à Monsieur spout, grâce à qui mon site a 99/100 et 96/100 par Insight ( Mobile et Desktop ).

    Respectueusement.
     
  3. sigma2008
    sigma2008 WRInaute passionné
    Inscrit:
    18 Juin 2008
    Messages:
    1 041
    J'aime reçus:
    4
  4. cthierry
    cthierry WRInaute accro
    Inscrit:
    15 Janvier 2005
    Messages:
    2 687
    J'aime reçus:
    35
    Dans Réglages => Général tu as bien mis ton url en https ? (me rappelle pas que l'on doive changer aussi coté htaccess) car c'est le WP qui gère cela me semble-t-il

    Edit : En fait non, je le gère depuis plesk :) Bref ma réponse sert pas à grand chose du coup :)
     
    #4 cthierry, 18 Mars 2018
    Dernière édition: 18 Mars 2018
  5. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    12 425
    J'aime reçus:
    30
    Il y a en effet deux choses à faire :

    -> Coté Administration de WP, dans réglages généraux, bien modifier les champs nécessaires en précisant le bon protocole

    -> Ajouter une règle de redirection dans le .htaccess. De mémoire, j'avais pas mal galéré, car mon plugin de cache (WP Rocket) demandait à ajuster la redirection, du coup j'ai :

    # BEGIN WP Rocket v2.11.6
    # Redirect http to https
    RewriteEngine On
    RewriteCond %{HTTPS} !on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    # END https redirect


    A mettre avant les règles de base de WP
     
Chargement...
Similar Threads - Redirection https wordpress Forum Date
Redirection HTTP - HTTPS URL Rewriting et .htaccess 5 Mai 2018
HSTS (https) par htaccess (redirection) Référencement Google 22 Mars 2018
Pb de redirection https chez nuxit Développement d'un site Web ou d'une appli mobile 10 Février 2018
Récapitulatif Redirections 301 www http https URL Rewriting et .htaccess 17 Janvier 2018
Passage en https et double redirections? Netlinking, backlinks, liens et redirections 27 Octobre 2017
Redirection HTACCESS -> HTTPS en conservant Referrer URL Rewriting et .htaccess 21 Septembre 2017
Redirection http->https faite ou pas ? Crawl et indexation Google, sitemaps 31 Août 2017
Passage en https et redirection Développement d'un site Web ou d'une appli mobile 14 Août 2017
Redirection avec www http vers https URL Rewriting et .htaccess 30 Juillet 2017
Redirection http vers https par prestashop ou l'hébergeur? URL Rewriting et .htaccess 28 Juillet 2017
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice