Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Identifiez-vous Inscrivez-vous Accueil du forum Aide sur le forum
Rester informé des mises à jour et offres TOWeb en souscrivant à la Newsletter TOWeb
pagexl.com pour la création gratuite et facile de sites "one page" (page unique)


IMPORTANT: Avant de poster un message sur le forum n'oubliez pas :
1. d'effectuer une recherche sur le forum ainsi que dans l'aide en ligne TOWeb
2. de consulter les tutoriels vidéo sur YouTube et les dernières informations du blog de TOWeb
3. de consulter les tutoriels de Frangin62
Forum TOWeb|-TOWeb| |-Publication, hébergement et référencement| | |-Problème script redirection http vers https et www. vers sans rien « sujet précédent | | sujet suivant »
Pages: [1] Bas de page Imprimer
Auteur Fil de discussion: Problème script redirection http vers https et www. vers sans rien  (Lu 361 fois)
michel91240
Full Member
***

Nombre de "j'aime" : 0
Messages: 107


WWW
« le: 09 Février 2020 à 16h21 »

Bonjour à tous,
Voila j'ai un nouveau soucis (comme dab)
J'ai trouvé une erreur sur mon site car je n'ai pas mis en place de redirection http vers https et www. vers sans
J'ai trouvé ce script mais visiblement il ne fonctionne pas très bien
##REDIRECTION HTTP VERS HTTPS##
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^.*$ https://%1%{REQUEST_URI} [L,NE,R=301]

Il redirige bien vers la page https mais les images ont disparues et les liens interne ne fonctionne plus

COmment faire?

Merci

Michel
Journalisée

ciboulette
Hero Member
*****

Nombre de "j'aime" : 74
Messages: 2099



« Répondre #1 le: 09 Février 2020 à 16h51 »

Voici ce que j'avais noté, respectivement, pour les hébergeurs suivants : AMEN, OVH et GANDI

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 AMEN voici le code à utiliser

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

Sur OVH, voici le code à utiliser :

RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Sur Gandi (instance Simple Hosting), voici le code à utiliser :

RewriteEngine on
RewriteCond %{REQUEST_SCHEME} =http
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
(attention à ne pas mettre d’espace entre = et http)

Ciboulette


Journalisée

michel91240
Full Member
***

Nombre de "j'aime" : 0
Messages: 107


WWW
« Répondre #2 le: 09 Février 2020 à 17h13 »

Merci Ciboulette
Pour info je suis chez 1and1 je vais essayer
Et peux tu me dire pour rediriger https://www.XX vers https://XX Huh?

Merci encore

Michel
Journalisée

michel91240
Full Member
***

Nombre de "j'aime" : 0
Messages: 107


WWW
« Répondre #3 le: 09 Février 2020 à 17h48 »

Ciboulette,
Pour info,

Chez 1and1 le code sur Hamen fonctionne parfaitement pour le https
Il me reste qu'à trouver le code pour le www
En effet, si le client tape http://www.XX ou https://www.XX il doit être redirigé vers la page correspondant https://XX

Merci encore

Michel
Journalisée

Therat
Full Member
***

Nombre de "j'aime" : 0
Messages: 110


WWW
« Répondre #4 le: 14 Février 2020 à 04h15 »

Voici ce que j'avais noté, respectivement, pour les hébergeurs suivants : AMEN, OVH et GANDI

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 AMEN voici le code à utiliser

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


Ciboulette


Hello, merci pour cette info, je suis chez AMEN, donc il suffit que je fasse cette
manip et c'est tout? rien d'autre à demander à Amen?? mon site sera en https Huh J'ai demandé a Amen la procédure, j'ai rien compris tellement ça m'avait l'air compliqué….

Merci

Philippe
Journalisée
ciboulette
Hero Member
*****

Nombre de "j'aime" : 74
Messages: 2099



« Répondre #5 le: 14 Février 2020 à 15h28 »

Bonsoir Philippe,
Si ton site est hébergé chez Amen, il te faut acquérir un certificat SSL. Il est gratuit (mais seulement de 1er niveau  version Let's Encrypt) et automatique si tu as un hébergement linux.
En revanche, ne pas oublier dans toweb de cocher :
Dans Options de sécurité &HTML/Protection du contenu : cocher : un certificat SSL est installé .....
Dans configuration hébergeur à l'étape 4/5 cocher SSL
Puis insérer dans le htaccess :
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Je pense n'avoir rien oublié.
Cdlt
Ciboulette
« Dernière édition: 14 Février 2020 à 15h52 par ciboulette » Journalisée

Therat
Full Member
***

Nombre de "j'aime" : 0
Messages: 110


WWW
« Répondre #6 le: 21 Mars 2020 à 05h13 »

Hello,
Un grand merci, j'avais oublié que j'avais posé cette question, je viens de m'en apercevoir…..
Je ferai cet essai, je te dirai.

Merci encore.
Philippe
Journalisée
Pages: [1] Haut de page Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  


Cliquez ici pour vous abonner au flux RSS du forum  -  
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines