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

URL rewritting vérification

Discussion dans 'URL Rewriting et .htaccess' créé par canardcache, 10 Novembre 2018.

Tags:
  1. canardcache
    canardcache Nouveau WRInaute
    Inscrit:
    4 Juillet 2013
    Messages:
    13
    J'aime reçus:
    0
    Hello, j'essaie d'avoir mon site en HTTPS et qu'il ait toujours le www visible.
    Je suis arrivé à trois possibilités:

    Pouvez-vous me dire laquelle serait la meilleure niveau seo (pour pas avoir de duplicate content par ex):

    1)
    Code:
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
    2)
    Code:
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
    3)
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^exemple.com$ [NC]
    RewriteCond %{HTTPS} !on
    RewriteRule (.*) https://www.exemple.com/$1 [R=301,L, NE,QSA]


    Le dernier me semble le plus simple mais les deux premiers plus complets non?
    Pour les premiers il manque pas un dollar qq part?

     
  2. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    1 180
    J'aime reçus:
    141
    Moi je fais encore d'une autre manière, peut-être plus longue mais que je comprends et qui marche à 100 % :

    Code:
    # Pour la sécurité cette ligne est conseillée
    Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
    
    RewriteEngine On
    
    # Si HTTP (port 80), redirection vers https
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.exemple.com/$1 [R=301,L]
    
    # Si un autre domaine ou pas de www, redirection
    RewriteCond %{HTTP_HOST} !=www.exemple.com
    RewriteRule ^(.*) https://www.exemple.com/$1 [QSA,L,R=301]
    
     
    #2 rick38, 10 Novembre 2018
    Dernière édition: 10 Novembre 2018
  3. canardcache
    canardcache Nouveau WRInaute
    Inscrit:
    4 Juillet 2013
    Messages:
    13
    J'aime reçus:
    0
    Merci!

    J'aime mais une question ou deux simplement pour que j'apprenne:

    1) si le server_port vient à changer?
    2) "RewriteCond %{HTTP_HOST} !=www.exemple.com" => il y a pas besoin d'un dollar à la fin pour éviter duplicate content?
    3) " https://www.exemple.com/$1" => je viens de me rendre compte. Si la personne tape http://www.mondomaine.com et est redirigée par ton url rewriting... est qu'elle ira sur
    a) https://www.mondomaine.com
    ou
    b)https://www.mondomaine.com/ (je n'ai pas envie d'avoir le "/")
     
  4. Kins
    Kins WRInaute discret
    Inscrit:
    10 Octobre 2014
    Messages:
    91
    J'aime reçus:
    0
  5. Kins
    Kins WRInaute discret
    Inscrit:
    10 Octobre 2014
    Messages:
    91
    J'aime reçus:
    0
    Heu pas moyen d'avoir des réponse à mes questions svp?
     
  6. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 808
    J'aime reçus:
    241
    Je ne vois aucune question de @Kins dans ce topic ?
     
  7. Madrileño
    Madrileño Membre Honoré
    Inscrit:
    7 Juillet 2004
    Messages:
    32 138
    J'aime reçus:
    272
  8. Kins
    Kins WRInaute discret
    Inscrit:
    10 Octobre 2014
    Messages:
    91
    J'aime reçus:
    0
    Hu c'est gentil mais cela ne règle pas ce que je demande.
    Le code pour simplement rediriger de http à https est simple mais j'aimerais aussi du non www à avec www.
    Le tout de façon nickel pour le seo ;-)
     
  9. Madrileño
    Madrileño Membre Honoré
    Inscrit:
    7 Juillet 2004
    Messages:
    32 138
    J'aime reçus:
    272
  10. Kins
    Kins WRInaute discret
    Inscrit:
    10 Octobre 2014
    Messages:
    91
    J'aime reçus:
    0
    Merci bcp pour toutes cette doc... mais je ne trouve rien dans ce que vous m'avez donné comme lien qui répond à mes question par rapport au code donné par rick38... :-/
    Pire, cela m'embrouille encore un peu plus d'avantage...

    Je m'étais présenté il y aqq temps déjà.
     
  11. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    19 063
    J'aime reçus:
    316
    j'ai un peu de mal à suivre, Kins = canardcache ?
     
    spout apprécie ceci.
  12. Kins
    Kins WRInaute discret
    Inscrit:
    10 Octobre 2014
    Messages:
    91
    J'aime reçus:
    0
    C'est une bonne question.

    Canardcache était mon pseudo quand je n'étais pas encore totalement en place professionnellement.

    Après cela j'ai unifié mes comptes sur différents forums et j'ai utilisé KINS.

    Utilisant encore les deux ( j'utilise encore Canardcache sur des plateformes plus anciennes), et vu que je me suis inscrit ici il y a longtemps déjà, je n'ai pas fait gaff du compte que j'utilisais.

    Je me suis pas rendu compte (par automatisme) que j'avais utilisé mon ancien compte et mon nouveau. (et je n'avais pas compris la remarque de spout)

    Je suis désolé du désagrément. (blush).



    Donc voici mes questions par rapport à la réponse de rick38:

    1) si le server_port vient à changer?
    2) "RewriteCond %{HTTP_HOST} !=www.exemple.com" => il y a pas besoin d'un dollar à la fin pour éviter duplicate content?
    3) " https://www.exemple.com/$1" => je viens de me rendre compte. Si la personne tape http://www.mondomaine.com et est redirigée par ton url rewriting... est qu'elle ira sur
    a) https://www.mondomaine.com
    ou
    b)https://www.mondomaine.com/ (je n'ai pas envie d'avoir le "/")
     
  13. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 808
    J'aime reçus:
    241
    Kins apprécie ceci.
Chargement...
Similar Threads - rewritting vérification Forum Date
URL rewritting avec formulaire - méthode GET URL Rewriting et .htaccess 24 Février 2017
Url rewritting et erreur 404 URL Rewriting et .htaccess 15 Décembre 2015
Problème sur l'URL Rewritting URL Rewriting et .htaccess 18 Septembre 2015
url rewritting Développement d'un site Web ou d'une appli mobile 9 Juillet 2015
Rewritting, mettre tout le fils d'ariane ? Développement d'un site Web ou d'une appli mobile 3 Février 2014
Url rewritting: htaccess ou $_SERVER['REQUEST_URI'] URL Rewriting et .htaccess 8 Août 2012
Rewritting 301 URL Rewriting et .htaccess 4 Juillet 2012
URL rewritting site multi langue Développement d'un site Web ou d'une appli mobile 13 Mai 2012
URL Rewritting - Impossible à mettre en place URL Rewriting et .htaccess 30 Mars 2012
Question sur les "/" et les url rewritting wordpress Problèmes de référencement spécifiques à vos sites 22 Mars 2012
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice