Bonjour
J ai créé un fichier htaccess avec une redirection 301 pour afficher mon site en https,
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://wwwmonsite.fr/$1 [R=301,L]
Pas de problème le site s'affiche bien avec https, par contre pour le Référencement je veux refaire une redirection serveur sur le fichier **index.html** vers **pageexemple.html**
j ai inséré code php dans mon fichier **pageexemple.html** mais j ai une page blanche qui s affiche
header("Status: 301 Moved Permanently", false, 301);
header("Location: https://www.monsite.fr/pageexemple.html");
exit();
?>
Conflit de redirection 301 car sans la ligne rewriterule fichier htaccess la page s'affiche correctement mais sans https ou y a t il une autre solution pour afficher https sans passer par fichier htaccess
Merci pour votre aide
Certificats SSL - Certificat ssl et redirection 301
Related questions
- Impossible de mettre en place certificat ssl
66215
05.12.2016 14:02
- Ssl0.ovh.net : impossible de vérifier l'identité serveur
59131
17.05.2019 13:38
- SSL actif mais site web non sécurisé
57319
20.05.2018 14:33
- Problème SSL/multisite "Une erreur est survenue lors de la modification du ou des domai
44942
17.02.2020 09:04
- Certificat SSL et VPS
43722
01.02.2017 11:56
- OVH devrait rapidement trouver un nouveau moyen de gérer les certificats SSL
36188
06.12.2016 08:45
- Redirection 301 et SSL
35408
10.09.2017 09:16
- Certificats SSL quantique QRNG - La mise à jour de nos Certificats SSL sera-t-elle mise à jour automatiquement ?
33424
29.10.2025 08:39
- Impossible de regénérer certificat SSL
30679
20.09.2017 18:55
- Smtp ssl0.ovh.net = Problème d'envoi avec Orange Pro
26512
28.03.2019 07:52
pourquoi ne pas tout faire avec le `.htaccess`?
quel site à tester?
Bonjour
En effet on peut modifier fichier access , je croyais que cela nuisait au référencement
donc
RedirectPermanent /index.html https://www.monsite.fr/pageexemple.html
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
mais j aurais bien aimé comprendre pourquoi (culture personnel) fichier index html avec code php rentre en conflit avec fichier htaccess quel etait erreur
```text > je croyais que cela nuisait au référencement
non, le .htaccess n'est qu'un moyen rapide de le faire
tu oublies la redirection sur sous-domaine
```text
RedirectPermanent /index.html https://www.monsite.fr/pageexemple.html
RewriteEngine On
## no-www -> www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
ou
```text
## pageexemple.html en premier devient prioritaire pour le listage du dossier
DirectoryIndex pageexemple.html index.php index.html
RewriteEngine On
## no-www -> www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
``` ```
ok Merci