Redirection https - Problème .htaccess
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Redirection https - Problème .htaccess

Par
AnamorphoseA
Créé le 2018-08-24 07:58:51 (edited on 2024-09-04 11:32:16) dans Hébergements Web

Bonjour,

je veux passer notre site en https.

J'ai un problème de redirection. L'ancienne adresse http est renvoyée vers https://monsite.net/www et ça fait une erreur 404.

Le .htaccess est à la racine de mon hébergement, au même niveau que le dossier "www" et contient :

SetEnv PHP_VER 7
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 1
Options All -Indexes
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://monsite.net/$1 [R,L]

Est-ce que vous avez une idée du problème ? Merci !

E.


6 réponses ( Latest reply on 2018-08-25 13:04:18 Par
AnamorphoseA
)

```
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
ça évite de fixer le domaine

quel est le domaine?
y'a t il un cms ?

le domaine est https://1films.net/films.net/

Il y a 2 sites sous wordpress dans des sous-dossiers.

Le principal : https://1films.net/wpfilms.net/wp
L'autre : https://1films.net/henrifilms.net/henri

J'ai essayé d'ajouter votre code dans le .htaccess mais ça n'a rien changé...

je n'ai pas dit que ça resolverait le souci, juste en tant que feignant, je ne saisis pas le domaine à chaque fois

il me paraît pas orthodoxe ton htacess pour WP.

```
curl --head https://1films.net/wpfilms.net/wp
HTTP/2 301
location: https://anamorphose-films.net:443/wp/
```
```
url --head https://1films.net/henrifilms.net/henri
HTTP/2 301
location: https://anamorphose-films.net:443/henri/
```
https & :443, c'est superfétatoire ;)

peut être devrais tu vider le cache de ton navigateur car
dans les deux cas cela est ok pour moi...

sauf un grave problème de stabilité de performances, voir:
https://community.ovhcloud.com/community/fr/erreur-site-internet-www-myiallaparis-fr?id=community_question&sys_id=a661f580581e42d02d4c51cec5fc96a5

il faudrait regarder, dans l'administration des WP, Réglages, les urls saisies

Merci ! J'ai vidé le cache et effectivement ça marche... :-/ Désolé !

Les urls dans WP sont bons normalement, en tout cas en https.

Et comment je peux modifier cette histoire de https & :443 ?

Merci encore de ta réponse...

en regardant ce qu'il y a dans Réglages, les urls indiquées dans champs 3&4

Voilà les urls des champs 3 & 4 :

https://1films.net/wpfilms.net/wp
https://1films.netfilms.net

Quel est le problème ?

Je voulais dire ....

3 : `https://1films.net/wp` films.net/wp`
4 : `https://1films.net` films.net`

pas de gros probleme
avec les url (que je devine;) inutile de mettre une redirection https dans le .htaccess normalement
et je ne vois pas d'où vient ce :443, mais c'est un détail mineur

Grand merci en tout cas !

Et l'essentiel, c'est que ça fonctionne... :-)


SetEnv PHP_VER 7
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 1


Il me semble que ces lignes sont 100% inutile depuis que Ovh est passé au fichier .ovhconfig pour la configuration de l'environnement et de php..

@Buddy D'accord, merci.