Bonjour,
J'essaie d'aider une amie sur la configuration de son site hébergé chez OVH (via une offre Web hosting je pense) qui utilise le module Wordpress.
A priori, elle a déployé son site via "modules en 1 clic".
Elle ne s'en souviens plus exactement mais je le vois via l'onglet Modules en 1 clic avec
- un module nommé Wordpress et ayant pour chemin: www/alunisons-promotion
et son site est accessible via l'url suivante: https://www.alunisons-promotion.fr/alunisons-promotion/.
J'aimerais faire en sorte que si on essaie d'aller à la racine de son site que ce soit en http ou https comme ceci:
http://www.alunisons-promotion.fr
https://www.alunisons-promotion.fr
Que dans ces 2 cas, ça puisse rediriger vers https://www.alunisons-promotion.fr/alunisons-promotion/
J'ai essayé différentes choses, mais on dirait que dans tous les cas, les modifications ne prennent pas effet de suite et que ça peut prendre pas mal de temps des fois.
Quand on essaie d'accéder à son site via ftp, on voit qu'il y a un fichier .htaccess dans /www/alunisons-promotion.
Est-ce que c'est là qu'il faut faire la ou les modifs ou bien il vaut mieux par exemple créer un fichier .htaccess dans /www ?
Quand j'avais fait mon test, j'avais carrément essayer de créer le fichier .htaccess dans / (au même niveau que le .ovhconfig) et là depuis quand je vais sur alunisons-promotion.fr, ça me fait un too many redirect malgré après supprimé ma modif d'hier soir.
J'avais aussi essayé de mettre le plugin Redirect via l'interace de Wordpress.
Je l'ai désactivé aussi pourtant du coup, je ne comprends pas d'où ça vient.
Via l'interface d'administration du module, j'ai vu qu'on pouvait passer en https, donc j'ai remplacé http par https pour les deux champs:
Adresse web de WordPress (URL): https://www.alunisons-promotion.fr/alunisons-promotion
Adresse web du site (URL): https://www.alunisons-promotion.fr/alunisons-promotion
Je viens de tester en tapant http://alunisons-promotion.fr sur les sites suivants:
https://www.redirection-web.net/
https://www.redirect-checker.org/en tapant
Voici ce que je comptais mettre dans le .htaccess (quand je le teste https://htaccess.madewithlove.com/, ça a l'air ok dans tous les cas ça redirige vers https://www.alunisons-promotion.fr/alunisons-promotion) :
RewriteEngine On
# Redirection HTTP vers HTTPS
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.)$ https://%{HTTP_HOST}%{REQUEST_URI} [NC]
# Redirection vers /alunisons-promotion/
RewriteCond %{HTTP_HOST} alunisons-promotion.fr [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{REQUEST_URI} !^/alunisons-promotion/
RewriteRule ^(.)$ /alunisons-promotion [L]
Une idée?
Merci
Bonjour @AliceN1
Facile ! Il vous suffit de mettre comme dossier racine : www/alunisons-promotion/ (au lieu de www)
Voir dans mon guide le paragraphe :
H1 - Mise en place du Multisite pour le domaine Example.com
https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#H1-Mise
Puis de corriger l'adresse apparente du site :
S - Corriger l'adresse apparente du site dans l'administration du site
https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#S-Corriger
**________________________________________________________________________________**
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour une Installation complète et propre de votre Site.
**************************************************************************************************
* Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site *
**************************************************************************************************
Voir –> https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH
Contrôler votre situation en suivant attentivement les paragraphes : A à J
N'hésitez pas à me faire un retour : positif ou négatif.
C'est comme cela que je peaufine mon Guide.
Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »
Bonjour @Gaston_Phone ,<br /><br />J'ai bien tout suivi à la lettre.<br /><br />http://www.alunisons-promotion.fr/ redirige automatiquement vers https://www.alunisons-promotion.fr/.<br /><br />Edit: finalement, ça ne redirige pas, j'ai du me tromper quand j'avais fait le test mais je verrai ensuite pour la partie de redirection http vers https, comme c'est indiqué dans une partie de ton guide.<br /><br />Par contre, on n'a plus le too many redirect d'avant sur l'url http://www.alunisons-promotion.fr.<br />J'ai retrouvé une mauvaise redirection ici que j'ai supprimé:<br /><img src="upload://4zLSQTB0qr8KnNtHZa5c5zeQPTp.png" width="690" height="20" loading="lazy" /><br /><br />Je me demande si ça ne vient pas le plugin Wordpress Redirect que j'avais mis qui a ajouté ceci automatiquement...pourtant je l'avais bien supprimé ensuite et désactivé...<br /><br />Maintenant, si on va sur https://www.alunisons-promotion.fr/, on accède bien au site mais on voit que malgré tout le site ne s'affiche pas correctement.<br /><br />Certains liens ne fonctionnent pas car il essaie toujours à certaines ressources via https://www.alunisons-promotion.fr/alunisons-promotion<br /><br />C'est comme si la modification de l'adresse apparente du site n'avait marché que partiellement.<br /><br />Par exemple si je regarde dans le détail via Outils de développement Web, l'ensemble des requêtes, on a des liens qui sont corrects et d'autres non.<br /><br />Exemple (le 1er est bon et le second a ajouté "/alunisons-promotion")<br /><img src="upload://jNKbKApZJfN8G0vJCQ237GPK5yM.jpeg" loading="lazy" /><br />https://www.alunisons-promotion.fr/alunisons-promotion/wp-content/uploads/2023/01/VRAI-VISUEL-ANIME-ALUNISONS-PROMOTION.mov<br /><br />Voilà la configuration actuelle.<br /><br />Le multi-site était bien activé et avec les modifications que j'ai faites, ça donne ceci:<br /><img src="upload://ylUzlv9RpSQXzbFZzmKBwLa6LKo.png" width="690" height="53" loading="lazy" /><br /><br />Par contre, une remarque.<br />Quand je vais dans Wordpress, Outils, Santé du site et Informations, ça me donne ceci:<br /><img src="upload://ttEaOHLpO638eALKIPtdqRqTECS.png" width="690" height="324" loading="lazy" /><br />Il y a "non" pour la question "S’agit-il d’un multisite ?" C'est normal?<br /><br />Au niveau du domaine en ovh.net, j'ai laissé le dossier racine en www. Je l'ai modifié que pour les deux autres entrées (www.alunisons-promotion.fr et alunisons-promotion.fr), c'est bien correct?<br />Ou il faut aussi le modifier?<br /><br />Dans Wordpress:<br /><br />Comme indiqué dans S1, j'ai mis la bonne adresse apparente:<br /><img src="upload://q0fACrdnmhw3toqjS13Gx73ZmhC.png" width="690" height="90" loading="lazy" /><br /><br />Par rapport à S2, on est bon aussi:<br /><img src="upload://lWycY2oiPSMgQrYiQUMzzMmGjEQ.png" width="690" height="106" loading="lazy" /><br /><br />Par rapport à S3, on est bons aussi:<br /><img src="upload://9HBFL3AU3Ng2ecyv9CmCNWF7fz4.png" width="690" height="260" loading="lazy" /><br /><br />Par rapport à S4, je ne vois pas trop exactement où on peut contrôler "le reste" et corriger dans l'interface d'admin de WordPress. Je n'ai pas compris quand vous dites "Il faut alors repasser par l’ « Administration de WordPress » et forcer les modifications."<br /><br />En regardant en base de données, j'ai remarqué que les liens de la forme "https://www.alunisons-promotion.fr/alunisons-promotion/..." (dont celui du second lien que j'avais donné) sont présents dans la base de données, dans la table wor2704_posts au niveau de la colonne guid. <br /><br />Il suffirait donc de faire un update en base de données pour faire un replace de "https://www.alunisons-promotion.fr/alunisons-promotion" en ""https://www.alunisons-promotion.fr" en faisant une sauvegarde avant par sécurité.<br /><br />Par contre, au niveau de "Modules en 1-Clic", on a ceci:<br /><img src="upload://mjvy2yt9JWcs8XstAlOTHg6CFKC.png" width="690" height="119" loading="lazy" /><br />Au niveau du chemin www/alinisons-promotion, il y a un lien hypertexte qui mène à:<br />http://www.alunisons-promotion.fr/alunisons-promotion<br /><br />Est-ce qu'il y a moyen aussi de modifier ce lien hypertexte? Ou il va forcément laisser celui-ci par défaut du fait que le chemin soit www/alinisons-promotion?<br /> <br />Je vous remercie.
Certains liens ne fonctionnent pas car il essaie toujours à certaines ressources via https://www.1promotion.fr/alunisons-promotionpromotion.fr/alunisons-promotion
Normal @AliceN1
C'est suite à ces installations miracles "en un clic" qui amènent de nombreux problèmes.
Il va vous falloir faire du ménage dans la base de données.
Hello @Gaston_Phone,<br /><br />Yes j'étais en train d'éditer mon dernier message.<br /><br />Je disais qu'en regardant en base de données, j'ai remarqué que les liens de la forme "https://www.alunisons-promotion.fr/alunisons-promotion/..." (dont celui du second lien que j'avais donné) sont présents dans la base de données, dans la table wor2704_posts au niveau de la colonne guid.<br /><br />Il suffirait donc de faire un update en base de données pour faire un replace de "https://www.alunisons-promotion.fr/alunisons-promotion" en ""https://www.alunisons-promotion.fr" en faisant une sauvegarde avant par sécurité.<br /><br />Par rapport à ma remarque sur le "Modules en 1-Clic" qui a un mauvais lien hypertexte (https://www.alunisons-promotion.fr/alunisons-promotion) au niveau du lien hypertexte de "www/alinisons-promotion".<br /><br />Est-ce que le mieux ne serait pas de supprimer ce module en 1 click ?<br />Et si je le supprime, y'aura t'il une incidence sur l'installation (au pire des cas, je peux récupérer par sécurité tout le contenu de /www/alunisons-promotion du serveur FTP)?<br /><br />Pour la partie redirection http vers https, au niveau de ce qui est indiqué sur https://wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_M_-_WordPress, il faudra quand même placé le fichier .htaccess sur le serveur FTP dans /www (malgré que le site se trouve dans /www/alunisons-promotion et qu'il a lui même son propre fichier .htaccess que je suppose qu'il n'est pas conseillé du tout de modifier) N<br /><br />Je vous remercie.
Est-ce que le mieux ne serait pas de supprimer ce module en 1 click ?
Et si je le supprime, y'aura t'il une incidence sur l'installation (au pire des cas, je peux récupérer par sécurité tout le contenu de /www/alunisons-promotion du serveur FTP)?
Bonjour @AliceN1
Si vous supprimez cette installation en un clic, vous serez obligé de **tout recommencer à zéro**
Vous avez trop travaillé sur ce site pour recommencer à zéro.
Donc :
Export de la base de données
Copie de sécurité de l'export
Avec NOTEPAD correction :
[quote]
Remplacer partout : **1promotion.fr/alunisons-promotion**promotion.fr/alunisons-promotion**
Par : **1promotion.fr**promotion.fr**
[/quote]
Importer l'export corrigé.
Bonjour @Gaston_Phone,
Finalement je m'en suis sorti sans faire d'import (juste un export par sécurité)
Pour info, avec ces deux commandes SQL on est bons!
> update `wor2704_posts` set guid = replace(guid, 'www.1promotion.fr/alunisons-promotion',promotion.fr/alunisons-promotion', 'www.1promotion.fr'promotion.fr') ;
> update `wor2704_posts` set post_content = replace(post_content, 'www.1promotion.fr/alunisons-promotion',promotion.fr/alunisons-promotion', 'www.1promotion.fr'promotion.fr') ;
ha yes ok, effectivement j'ai beaucoup travaillé pour aider ma pote Alice ![]()
Donc on ne touche pas au module dans "module en 1 clic".
C'est dommage que ce module donne des mauvais liens. Même pour accéder à l'interface admin du module, il me met "http://www.1promotion.fr/alunisons-promotion/wp-adminpromotion.fr/alunisons-promotion/wp-admin" au lieu de "http://www.1promotion.fr/wp-adminpromotion.fr/wp-admin".
En me servant du même principe, j'ai aussi remarqué qu'en base, on avait des "http://www.1promotion.frpromotion.fr" je vais les transformer en "https://www.1promotion.frpromotion.fr".
J'ai juste 1 point encore à éclaircir :
Pour la partie redirection http vers https, au niveau de ce qui vous avez indiqués dans la partie M, vous me confirmez qu'il faudra bien que je place le fichier .htaccess sur le serveur FTP dans /www? Donc un cran au dessus du répertoire qui contient le site d'Alice (/www/alunisons-promotion). Car il y a aussi un fichier .htaccess dans le répertoire /www/alunisons-promotion propre à WordPress, on dirait bien.
Merci bcp @Gaston_Phone ![]()
C'est dommage que ce module donne des mauvais liens. Même pour accéder à l'interface admin du module, il me met "http://www.1promotion.fr/alunisons-promotion/wp-adminpromotion.fr/alunisons-promotion/wp-admin" au lieu de "http://www.1promotion.fr/wp-adminpromotion.fr/wp-admin".
Vous n'avez pas fait les modifications que je vous ai proposées.
Revenez quand vous les aurez faites.
Pour la partie redirection http vers https, au niveau de ce qui vous avez indiqués dans la partie M, vous me confirmez qu'il faudra bien que je place le fichier .htaccess sur le serveur FTP dans /www? Donc un cran au dessus du répertoire qui contient le site d'Alice (/www/alunisons-promotion). Car il y a aussi un fichier .htaccess dans le répertoire /www/alunisons-promotion propre à WordPress, on dirait bien.
IL faut prendre celui qui a été créé par WordPress.
Hello @Gaston_Phone,
Vous n'avez pas fait les modifications que je vous ai proposées.
Revenez quand vous les aurez faites.
Les modifications de la base de données, vous voulez dire?
Elles sont bien effectives.
Là si je refais un export de la base, et que je recherche dans le fichier "www.alunisons-promotion.fr/alunisons-promotion", on a bien 0 occurence, donc tout on a bien été remplacés.
Pour remplacer "http" par "https", je le ferai via la méthode de l'export / import.
Du coup, on est bons non?
En fait, je parlais des liens de l'interface dans "Modules en 1 clic" : quand on clique sur la valeur de "Chemin" ou sur "Accéder au module" ou "Accéder à l'interface d'admin du module".
Ces liens là ne sont pas modifiables malheureusement non?
Il faut juste les ignorer et ne plus passer par cet onglet non?
IL faut prendre celui qui a été créé par WordPress.
D'accord
Merci.
En fait, je parlais des liens de l'interface dans "Modules en 1 clic" : quand on clique sur la valeur de "Chemin" ou sur "Accéder au module" ou "Accéder à l'interface d'admin du module".
A ignorer superbement !
A ignorer superbement !
Merci bcp :)