Hébergement Web-old - Avoir deux sites sur un seul hébergement : comment faire
... / Avoir deux sites sur un s...
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.
Frage

Avoir deux sites sur un seul hébergement : comment faire

Von
BastienF3
Erstellungsdatum 2017-12-01 23:07:48 (edited on 2024-09-04 11:54:04) in Hébergement Web-old

Bonjour à tous,

Tout d'abord, je précise si une bonne âme veut bien m'aider que je suis débutant en installation de site / multisites, donc il faudra être clair et peu technique (ou expliquer ;)

1/ Je paie actuellement un hébergement chez OVH et j'ai un site Internet Wordpress rattaché : www.gemjoyas.com

2/ Je veux faire un autre site Wordpress avec le même espace de stockage de l'hébergement (pour ne pas en payer un autre). J'ai donc acheté un nom de domaine : www.hacapulco.com

3/ Ensuite, dans "Multisite" j'ai mes deux domaines : gemjoyas et hacapulco. Je clique sur "modifier un domaine" pour hacapulco et apparemment je ne peux rien modifier (si je coche activer l'ipv6, SSL, Ip du pays et que je clique sur suivant j'ai un message "Une erreur est survenue lors de la modification du ou des domaines de votre hébergement mutualisé."). Donc en page de synthèse j'ai "logs séparés", "firewall", "ssl" qui sont notés "désactivé".

4/ Via le FTP, je me connecte à l’hébergement et j'ai les dossiers suivants :
- Hacapulco
- www (dans lequel j'ai mon site actuel)

5/ Dans Hacapulco, j'ai mis mes fichiers wordpress en prévision de l'installation (mais est-ce cela qu'il faut faire ?). Quand je me connecte à 3w.hacapulco.com, je n'ai pas la page d'accueil Wordpress pour débuter l'installation. Idem avec 3w.hacapulco.com/wp-admin .

Comment faire pour avoir un deuxième site indépendant de l'autre (sauf au niveau de l'hébergement puisque je paie un espace à OVH que je n'utilise que très peu avec mon premier site donc il y a largement la place de stocker un autre site) ?

NB : lors de la création du nouveau domaine, j'avais eu le message suivant qui est du charabia pour moi :
Insérer un champ TXT pour le domaine ovhcontrol.hacapulco.com ayant pour valeur NYMnS9r75V4H6/4OrTPG1A
Faire pointer le champ A de votre domaine 3whacapulco.com vers 87.98.154.146
Faire pointer le champ AAAA de votre domaine 3w.hacapulco.com vers 2001:41d0:301::26

Merci par avance pour toute aide !


6 Antworten ( Latest reply on 2020-09-09 09:33:35 Von
BastienF3
)

> un hébergement chez OVH

quelle offre?

> apparemment je ne peux rien modifier

tu n'as pas les droits sur la zone DNS?
cette zone n'est pas configurée

> j'ai mis mes fichiers wordpress en pré

NE PAS ALLER plus loin, on n'installe pas WP sans un domaine correct et un certificat SSL en place

> du charabia pour moi

peut-être là le vrai souci, pourquoi vouloir faire ce que tu ne sais pas?

> domaine ovhcontrol

tu n'as pas correctement ajouté le domaine
choisir un domaine interne (et non externe)

Offre Perso

Effectivement je n'avais pas ajouté le domaine interne. Actuellement, il est écrit pour les DNS "mise à jour en cours".
Quand je me connecte au futur site j'ai désormais la page d'installation wordpress. Est-ce que je peux commencer l'installation ?

> Est-ce que je peux commencer l'installation ?


et un certificat SSL en place



non, pas de certificat: https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/

installer en **HTTPS**

Bonjour et merci !

J'ai installé Wordpress via "Modules en 1 clic".

En tapant www.hacapulco.com j'ai bien le site.
Par contre si je tape hacapulco.com, je tombe sur une page "index of". Comment l'enlever ?
Dans la partie "multisite" j'ai supprimé le domaine hacapulco.com pour ne garder que le domaine www.hacapulco.com

> Wordpress via "Modules en 1 clic".

super donc tu as un wordpress ancien, malpropre et mal installé (incomplet)

> "multisite" j'ai supprimé le domaine hacapulco.com

surtout pas:


le remettre en mettant le même dossier racine que le sous-domaine
(qui ne doit plus être le dossier standard Ovh `www`)

Merci, je viens de faire tout ça.
J'ai aussi supprimé les fichiers wordpress via le FTP dans le dossier Hacapulco puis j'ai mis les fichiers de la dernière version Wordpress par contre je n'arrive pas à aller plus loin que les détails de connexion à la base de données.

J'ai essayé plusieurs choses. Par exemple j'ai repris "Nom d'utilisateur", "Nom de la base", "Adresse du serveur" qui viennent de la partie Hebergements > Bases de données. J'ai complété avec le mot de passe que j'avais reçu quand j'avais acheté l'hébergement il y a 2 ans. En préfixe des tables je n'ai rien changé.

> J'ai aussi supprimé les fichiers wordpress

il fallait conserver le fichier de paramètres `wp-config.php`

tu peux le récupérer, **EN FTP** (et non sftp), dans le snap0: https://docs.ovh.com/fr/hosting/restauration-ftp-filezilla-espace-client/

et regarder les paramètres de connexion à la base de données


sftp


Merci, apparemment et sauf erreur tout fonctionne...?!

presque

* tu utilises php7.0 périmé: passer en php7.4
* le https n'est pas forcé

dans les réglages de Wordpress, corriger les 2 urls en https
en **Ftp**, dans le fichier `.htaccess`, ajouter **au début**:

```text
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]
```

dans le fichier, **AU-DESSUS** du répertoire `www`:
```text
app.engine=php
app.engine.version=7.4
http.firewall=none
environment=production
container.image=stable64
```

Je pense avoir fait les modifs pour https.

Concernant la MAJ pour php, comment faire ? Je ne comprends pas "dans le fichier, au-dessus du répertoir etc...".

Désormais le fichier .htaccess est comme cela :

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]

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# END WordPress

> Concernant la MAJ pour php, comment faire ?

éditer le fichier `.ovhconfig`, voir mon message

C'est fait. Super, merci beaucoup !