Bonjour,
Je n'arrive pas à résoudre un problème suite à une redirection.
Domaine concerné :
www.laureandre.fr
Mon site est sous wordpress, il fonctionnait bien, jusqu'à ce que je demande de l'aide pour une redirection.
Je voulais que mon hébergement ovh
http://dijhfst.cluster031.hosting.ovh.net/
affiche l'adresse laureandre.fr
Ovh m'a conseillé de modifier depuis le panel d'administration de Wordpress, dans l'onglet "Réglages" puis "Général".
D'éditer deux entrées :
• Adresse web de WordPress (https://www.laureandre.fr/wp-admin)
• Adresse web du site (https://www.laureandre.fr)
Suite à cette édition, je n'ai plus accès à l'admin de wordpress.
Mon site ne trouvait plus le template.
En navigant sur le forum, j'ai compris qu'il fallait un .htaccess et .ovhconfig.
J'ai téléchargé
.ovhconfig
app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable
Et .htaccess
RewriteEngine On
## www -> no-www
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTP:X-Forwarded-Proto} !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
Suite à l’insertion de ces fichiers, je n'ai plus de site visible, toujours pas d'accès à l'admin et le message "Internal Server Error…"
Je vois sur le forum que le sujet est courant, mais je trouve pas la solution
Si quelqu'un peu m'orienter, je vous serais très reconnaissante.
Laure A.
Bonjour @LaureA1
Tu as du mettre des caractères non autorisés quand tu as modifié les fichiers /www/.htaccess et/ou /.ovhconfig
Commence par renommer /www/.htaccess en /www/.htaccess_old
Et teste le fichier /www/.htaccess devrait se recréer.
Si cela ne suffit pas, il faudra faire pareil avec /.ovhconfig
------------------------------------------------------------------------------------------------------------
Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements.
**************************************************************************************************
* Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site *
*******************
Voir –> https://www.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 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.
Merci.
Oui j'avais suivi ce conseil que j'avais trouvé sur le forum.
La phrase change, je me retrouve avec
Your server is running PHP version 5.4.45 but WordPress 5.8 requires at least 5.6.20.
Mais le fichier .htaccess ne se recrée pas seul, il devrait? Ou je n'ai pas saisi.
La seul erreur quand je l'ai téléchargé c'est qu'il y avait .rtf, je l'ai fais disparaître, puis j'ai testé _old
• Adresse web de WordPress (https://www.laureandre.fr/wp-admin)
Bonjour,
En effet vous avez toujours la version 5.4 de PHP.
Si vous vous battez avec des fichiers RTF, oubliez Word, Wordpad, et tout ça pour modifier vos fichiers. Ca va produire un internal server error, c'est quasiment garanti.
Soit vous utilisez notepad++ (gratuit, à télécharger) soit le simple bloc-notes/notepad de Windows.
Au moment de sauver sous... veillez bien à choisir ANSI et non UTF dans les option de sauvegarde.
Bonjour,
Vous avez bien un fichier .ovhconfig ?
Si oui c'est quoi son contenu ?
Cordialement, janus57
Merci.
Je suis sur Mac. J'avais utilisé TextEdit.
J'ai refais les fichiers au propre avec Atom.
Maintenant j'ai un autre message, mais y a du mieux ![]()
Message:
La page n’est pas redirigée correctement…
La cause de ce problème peut être la désactivation ou le refus des cookies.
Comme je mettais dans mon premier message, mon fichier .htaccess est :
## www -> no-www
RewriteCond %{HTTP_HOST} ^www.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
## http -> https
RewriteCond %{HTTP:X-Forwarded-Proto} !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
Et le fichier .ovhconfig :
app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable
Je n'ai pas saisi pour la version PHP.
La version indiqué sur ovh est
Version PHP globale 7.2
Si je veux l'upgrader en 7.3 ça me dit que c'est la même que la version actuelle.
Je ne sais pas si l'erreur de redirection vient
- de mon fichier htacess ou ovhconfig
- ou de zoneDNS ?
Dans mon guide fait le test du script bonjour.php
ça marche, ça me donne :
Bonjour. - Nous sommes le 2021-08-17 16:03:08
Je n'ai pas saisi pour la version PHP.
La version indiqué sur ovh est
Version PHP globale 7.2
Si je veux l'upgrader en 7.3 ça me dit que c'est la même que la version actuelle.
Essaie de supprimer via ftp le fichier **/.ovhconfig**
Puis via le manager force PHP à 7.3
J'ai supprimé le fichier.
Dans le manager j'ai bien PHP 7.3
Je retrouve le message
Your server is running PHP version 5.4.45 but WordPress 5.8 requires at least 5.6.20.
Sur mon site ![]()
Crée le script /www/info.php contenant :
> > phpinfo();
> ?>
/www/info.php
ça m'indique PHP Version 5.4.45
ça m'indique PHP Version 5.4.45
--> Même info que WordPress.
Je vous envoie un message privé
Bonjour,
Pardon Gaston_phone je ne vous ai pas répondu en privé.
J'ai décidé de reprendre pas à pas votre guide. Merci infiniment pour les bons conseils.
A la fin du guide, il me restait un problème non résolut. Mon site ne semblait pas retrouver le chemin du template. Toujours pas d'accès à l'admin.
Je suis allée dans ma base de donnée.
Dans wp_options, siteurl pointait sur https://www.monsite.fr/wp-admin
J'ai corrigé par https://www.monsite.fr
Tout simplement.
Impossible de dire d'où vient le /wp-admin
Mais voilà, problème résolut.
Merci beaucoup pour votre aide.
Ovh m'a conseillé de modifier depuis le panel d'administration de Wordpress, dans l'onglet "Réglages" puis "Général".
D'éditer deux entrées :
• Adresse web de WordPress (https://www.laureandre.fr/wp-admin)
• Adresse web du site (https://www.laureandre.fr)
ça provient d'ici. Ne cherchez pas plus loin.
Ovh m'a conseillé de modifier depuis le panel d'administration de Wordpress, dans l'onglet "Réglages" puis "Général".
D'éditer deux entrées :
• Adresse web de WordPress (https://www.laureandre.fr/wp-admin)
• Adresse web du site (https://www.laureandre.fr)
Cela m'étonnerait fort ! Vous avez du mal entendre.
Dans mon guide, l'est bien la même adresse qui est indiquée :
J'ai bien copié/collé dans mon manager le message qu'OVH m'avait donné, comme il me l'avait conseillé .
Suite à ça je me suis retrouvée avec l'impossibilité d'aller dans le manager de wordpress. Et ovh à clos mon ticket en disant que leurs compétences s’arrêtaient là, qu'il fallait que je me tourne vers le forum.
C'est grâce à votre guide que je me suis aperçue que l'adresse est la même et qu'OVH m'avait donné une mauvaise indication. Encore merci pour ce guide.
Pour OVH, l'erreur est humaine. C'est corrigé.
Merci à vous.
