Jump to content
souhila

la redirection ne fonctionne pas

Rate this topic

Recommended Posts

Bonjour,

Mon problème est que mon site est hébérgé chez ovh, j'ai essayé de crée .htaccess pour faire la redirection 301 (lorsque j'écris l'url: mon-site.net sur le navigateur, ce dernier me redirige vers www.mon-site.net) et la rediction de http vers https.

Quand j'écris: mon-site.net sur la barre de navigation, il m'affiche erreur 404 (The requested URL / was not found on this server). et lorsque j'ajoute les www. à l'adresse saisie avant sur la barre de navigation, mon site se redirige vers https://www.mon-site.net et mon site s'affiche correctement.

voici le code que j'ai mis dans le fichier .htaccess

ErrorDocument 404 /erreur-404.php
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^mon-site.net [nc]
rewriterule ^(.*)$ http://www.mon-site.net/$1 [r=301,nc]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mon-site.net/$1 [R=301,L]

En réalité je suis débutante et c'est mon premier .htaccess que je crée, SVP aidez moi à trouver la solution à ce problème.

Merci d'avance à tous

Share this post


Link to post
Share on other sites

Bonjour et bienvenue à bord de Webmaster Hub !

 

Remplace ceci :

RewriteEngine on
rewritecond %{http_host} ^mon-site.net [nc]
rewriterule ^(.*)$ http://www.mon-site.net/$1 [r=301,nc]
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mon-site.net/$1 [R=301,L]

par

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule /?(.*) https://www.mon-site.net/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^mon-site.net$
RewriteRule /?(.*) https://www.mon-site.net/$1 [R=301,L]

... cela devait être bon !

 

  • Thanks 1

Share this post


Link to post
Share on other sites

×
×
  • Create New...