Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1029 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°2331550
User Name
Posté le 07-04-2019 à 00:13:21  profilanswer
 

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
mood
Publicité
Posté le 07-04-2019 à 00:13:21  profilanswer
 

n°2331559
MaybeEijOr​Not
but someone at least
Posté le 07-04-2019 à 12:43:55  profilanswer
 

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.
n°2331561
User Name
Posté le 07-04-2019 à 13:03:32  profilanswer
 

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...

n°2331562
MaybeEijOr​Not
but someone at least
Posté le 07-04-2019 à 13:11:28  profilanswer
 

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.
n°2331563
User Name
Posté le 07-04-2019 à 13:15:16  profilanswer
 

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:

n°2331564
MaybeEijOr​Not
but someone at least
Posté le 07-04-2019 à 13:19:21  profilanswer
 

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.
n°2331565
User Name
Posté le 07-04-2019 à 13:23:51  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

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

 

Sujets relatifs
Convertir un tableau Wordpress en format mobile AMP[Divers] Outlook vers Excel
envoie de mail wordpressTester si la chaine de caractère mène a un dossier ou un fichier
[Windows Batch]Déplacer le contenu d'un répertoire vers un autrebalise hypertexte? vers paragraphe texte
Macro copier-coller d'un fichier vers un autrefonction pour gerer les erreurs d'exception
Copier contenue excel vers un autreApache redirection d'un URL vers un autre
Plus de sujets relatifs à : [Résolu] [Wordpress][Config] Erreurs redirections vers sous-dossier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR