[Résolu] [Wordpress][Config] Erreurs redirections vers sous-dossier

Erreurs redirections vers sous-dossier [Résolu] [Wordpress][Config] - PHP - Programmation

Marsh Posté le 07-04-2019 à 00:13:21    

Bonjour,
 
Ma configuration WP actuelle
 
Version de PHP/MySQL : 7.2/5.5
Thème utilisé : Twenty Eleven
Extensions en place :
Nom de l’hébergeur : 1&1
Adresse du site : http://www.chartouni.fr/blog
Problème(s) rencontré(s) :
 
Je possède un blog WordPress hébergé habituellement sur http://www.chartouni.fr
J’ai décidé d’héberger d’autres sites sur mon espace, et donc de déménager mon blog dans un sous-dossier http://www.chartouni.fr/blog
 
Après avoir épluché moult tutos sur le web, j’ai déplacé le contenu de mon dossier root dans le sous-dossier ‘blog’ et ai créé un fichier index.html sur la racine de mon espace pour les informer de la maintenance en cours.
 
J’ai également mis sur la racine un fichier robots.txt pour dissuader les robots de venir tant que je n’ai pas fini de tout remettre en place.
 
Ensuite, j’ai modifié les liens avec l’extension Blue Velvet (et j’ai essayé en base, suivant les instructions de ce tuto : https://wpbeaches.com/updating-word [...] new-url/).
 
Dans les deux cas, le problème, c’est que sur ma nouvelle adresse http://www.chartouni.fr/blog , la page d’accueil s’affiche correctement mais dès que je clique n’importe quel lien, j’ai soit une erreur 404, soit une erreur 300 multiple choices, qui rebondit sur le fichier index.html sur la racine de mon espace…
 
Comment forcer mon site à chercher automatiquement dans le sous-dossier ‘blog’ à chaque fois que je clique sur quelque chose ?
 
Merci d’avance.

Message cité 1 fois
Message édité par User Name le 07-04-2019 à 13:15:41
Reply

Marsh Posté le 07-04-2019 à 00:13:21   

Reply

Marsh Posté le 07-04-2019 à 12:43:55    

Bonjour,
 

User Name a écrit :

Ensuite, j’ai modifié les liens avec l’extension Blue Velvet (et j’ai essayé en base, suivant les instructions de ce tuto : https://wpbeaches.com/updating-word [...] -new-url/)


Je pense que tu n'as pas réussi cette étape de mise à jour des URLs contenues dans ta base de données.
 
 

User Name a écrit :

Dans les deux cas, le problème, c’est que sur ma nouvelle adresse http://www.chartouni.fr/blog , la page d’accueil s’affiche correctement mais dès que je clique n’importe quel lien, j’ai soit une erreur 404, soit une erreur 300 multiple choices, qui rebondit sur le fichier index.html sur la racine de mon espace…


Vers quelle adresse pointent ces liens qui ne fonctionnent plus (clic droit, copier l'adresse du lien) ? Si c'est ton ancienne adresse c'est ce que l'étape de màj des URLs dans ta bdd ne c'est pas faite, si les liens sont mal formés c'est que tu as fait une erreur lors de cette étape.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 07-04-2019 à 13:03:32    

Les liens pointent vers la "bonne" adresse (aka celle avec le sous-dossier "blog" ).
 
En même temps aucune chance que je ne me sois loupé, j'ai extrait la BDD et fait un remplacer "http://www.chartouni.fr" par "http://www.chartouni.fr/blog" avant de tout ré-importer...
 
Mais je ne sais pas pourquoi j'obtiens une erreur 404/300 au lieu de la bonne page...

Reply

Marsh Posté le 07-04-2019 à 13:11:28    

Je ne connais malheureusement pas assez WP, mais tu utilises visiblement de l'URL rewriting, un bug est probablement possible à ce niveau. Mais je ne sais pas comment WP gère ça.

 

As-tu un fichier .htaccess ou accès aux configs serveur ?


Message édité par MaybeEijOrNot le 07-04-2019 à 13:13:50

---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 07-04-2019 à 13:15:16    

ENFIN ! ENFIN ! ENFIN ! \o/
 
J'ai réussi à résoudre mon problème grâce à ce tuto-là :  
https://techjourney.net/htaccess-fo [...] not-found/
 
Il fallait éditer le fichier .htaccess dans le sous-dossier pour remplacer les "/" par des "/blog/".
 
La moralité de l'histoire, c'est qu'on trouve des tutos bien plus précis en passant par google.com que par google.fr ; pour celui-ci j'ai juste tapé "Wordpress subfolder 404" et c'était le premier résultat.
 
Je garde en tête pour la suite. :jap:

Reply

Marsh Posté le 07-04-2019 à 13:19:21    

Ben j'étais entrain de regarder un lien trouvé sur google.fr avec les termes "wordpress to a subfolder" et j'ai trouvé : https://www.wpbeginner.com/wp-tutor [...] p-by-step/
 
Ils parlent bien à la fin d'une modif du .htaccess.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 07-04-2019 à 13:23:51    

Merci. J'ai dû tomber sur plein de tutos moisis où ils ont omis d'en parler alors...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed