bonjour
je viens de migrer un de mes sites chez ovh et profité pour le passer en https
le nom de domaine n'est pas chez ovh
l'idée est que tout renvoie vers https://douze.in (qui fonctionne)
j'ai donc créé chez ovh zone DNS en mettant dessus l'ip de mon hébergement multi d'ovh
la suite ci dessous
Probleme de site non installé et htaccess
Sujets apparentés
- [RESOLU] Server unable to read htaccess file, denying access to be safe
25817
24.11.2019 19:11
- Version php 7.0 sur Ovh mais php 5.4.45 sur mon wordpress
22989
10.01.2019 11:14
- Comment récupérer son mot de passe phpmyadmin ?
19981
14.11.2016 10:32
- Changer la version d'une base de donnée en mutualisé
19819
22.12.2016 11:46
- Variable upload_max_filesize plus grande que post_max_size
19764
11.06.2017 16:01
- Résiliation hébergement+domaine
15459
11.09.2018 20:28
- Résiliation hébergement
14631
27.07.2018 10:39
- Transfert hebergement et domaine .fr entre client OVH ?
13850
21.12.2016 15:10
- Ne supporte pas FTP sur TLS
13794
11.12.2018 18:48
- Nouvelle fonctionnalité : SFTP pour tous
13482
06.01.2017 14:50
j'ai actuellement dans cette zone:
```text
douze.in.
0 A 213.186.33.16
www.douze.in.
0 A 213.186.33.16
www.douze.in.
0 CNAME douze.in.
```
pour le moment ce qui marche : https ://douze.in : ok
* http://www.douze.in/ KO (site non installé) => je voudrai qu'ils soit dirigé direct vers https://douze.in
* https://www.douze.in/ KO (attention risque de sécurité) => je voudrai qu'ils soit dirigé direct vers https://douze.in
* http://douze.in KO renvoi vers http://www.douze.in (site non installé)
mon fichier htaccess actuel :
```text
# Redirection vers HTTPS
RewriteEngine On
RewriteCond %{HTTP_HOST} douze\.in [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://douze.in/$1 [R,L]
# BEGIN WordPress
# Les directives (lignes) entre 'BEGIN WordPress' et 'END WordPress' sont
# généré dynamiquement, et ne doivent uniquement être modifiées via les filtres WordPress.
# Toute modification des directives entre ces marqueurs sera outrepassée.
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
```
merci d'avance de votre aide
> KO (attention risque de sécurité)
```text
nmap -p 443 --script ssl-cert douze.in
Subject Alternative Name:
...
douze.in
...
```
tu n'as pas _**www\.douze.in**_ dans ton certificat:
manager Ovh/hébergement/multisite: modifier www, activer SSL, régénérer
> KO (attention risque de sécurité)
```text
nmap -p 443 --script ssl-cert douze.in
Subject Alternative Name:
...
douze.in
...
```
tu n'as pas _**www\.douze.in**_ dans ton certificat:
> KO site non installé
> le nom de domaine n'est pas chez ovh
* manager Ovh/hébergement/multisite: en bas de page, noter **`token`**
dans la zone DNS:
* créer une entrée **TXT**, sous-domaine **ovhcontrol**, valeur **`token`**
retour chez Ovh, Hébergement/Multisite:
* ajouter **www\.domaine** en activant le SSL, pas de _Firewall_
* régénerer
@kyodev , c'est toi qui demande de l'aide ?
:o)
non, Douze avait des soucis pour publier ses urls en tant que nouveau, une _protection_ du forum: https://community.ovhcloud.com/community/fr/impossible-de-poster-ma-demande-d-aide?id=community_question&sys_id=e9617108f15e42d01e11e7bb9bf1037f
j'ai donc servi de secrétaire ;)
pour après répondre
j'ai testé avec nouvelle ip et navigation privée
ça a l'air bon
merci bien
je confirme
```text
curl --head -XGET --user-agent Firefox https://www.douze.in/
HTTP/2 301
location: https://douze.in/ (charset=UTF-8)
```
tu devrais plutôt utiliser ça pour les redirections:
```text
RewriteEngine On
## www -> no-www
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
```
et changer de version de php, 7.0 est déprécié
dans le `.ovhconfig`, au dessus de `www`:
```text
app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable
```
merci c'est fait
bon week end confiné !