Deplacer Wp Racine Hebergement Facile

Déplacer wordpress à la racine de votre hébergement

Lors d’une installation automatique de wordpress par votre hébergeur, celui-ci propose souvent aux inscrits d’indiquer le chemin du dossier d’installation en affichant bien souvent le chemin /Wordpress au lieu de proposer l’installation à la racine de l’hébergement qui se traduit par une adresse en / (sans rien derrière). Les débutants se trouvent alors confrontés à un problème soit utiliser leur blog tel quel avec une adresse votresite.tld/wordpress/ soit recommencer l’installation automatique (si ils ont compris la raison du problème) en précisant cette fois le bon chemin.

Déplacer votre site d’un dossier vers la racine

Il existe cependant une troisième solution qui est de déplacer uniquement deux fichiers de votre blog du dossier WordPress à la racine de l’hébergement (dossier www ou public_html) afin que votre site soit accessible directement via votresite.tld sans que les autres fichiers de wordpress soient réellement présents à la racine.

Prérequis pour la modification

Pour faire cette modification, il vous faut simplement un client ftp comme le très connu filezilla car vous devrez copier des fichiers d’un dossier à l’autre, vous devrez également avoir les identifiants de connexion à votre serveur pour pouvoir y connecter filezilla.

5 étapes simples à réaliser

  1. Allez dans le menu réglages de l’administration de votre blog puis dans le sous-menu permaliens et cochez par exemple titre de la publication (n’importe lequel des permaliens fera l’affaire) afin de générer le fichier .htaccess dont nous aurons besoin plus tard puis sur enregistrer les modifications . Maintenant toujours dans le menu réglages, allez dans le sous-menu général.
  2. Dans le champ adresse de wordpress (url), vérifiez que le lien pointe bien vers le dossier contenant les fichiers du blog (par exemple votresite.tld/wordpress).
  3. Dans le champ adresse du blog (url), modifiez la ligne votresite.tld/wordpress en votresite.tld afin que ce lien pointe vers la racine de votre hébergement
  4. Cliquez sur enregistrer les modifications, un message d’erreur va alors apparaître ce qui est tout à fait normal puisque le lien modifié fait référence à des fichiers qui ne sont pas encore en place. De la même façon, n’allez pas voir votre site pour le moment sous peine de faire apparaître une autre erreur.
  5. Copiez les fichiers .htaccess et index.php dans la racine. Ne les déplacez pas, il faut bien avoir les mêmes fichiers dans la racine de votre hébergement et dans le dossier contenant vos fichiers wordpress.
Lire aussi :  Créer une galerie photo wordpress

NB: Il est possible que malgré sa génération, le fichier .htaccess soit invisible dans votre logiciel ftp si vous ne paramétrez pas l’affichage des fichiers cachés. Consultez la documentation de votre logiciel.

2 commentaires

  1. Cette procedure ne fonctionne pas. En tout cas pas pour ma config.

    Warning: require(/home/xxx/yyy/wp-blog-header.php): failed to open stream: No such file or directory in /home/xxx/yyy/index.php on line 17

    Fatal error: require(): Failed opening required ‘/home/xxx/yyy/wp-blog-header.php’ (include_path=’.:/usr/local/php7.0/lib/php’) in /home/xxx/yyy/index.php on line 17

    Quoiqu’il en soit, il faudrait parler du fichier .htaccess et non htaccess.

    1. Author

      Bonjour Eric,
      ce tuto est destiné à déplacer les fichiers sur un serveur de production comme précisé au début de l’article. Sur un serveur local même si vous utilisez des virtuals hosts, les liens sont différents et vous devez modifier manuellement le fichier index.php en ajoutant le nom du dossier contenant wp dans l’adresse.
      par exemple
      require __DIR__ . '/yyy/wp-blog-header.php';

      ps: merci pour le signalement, j’ai rajouté les points manquants devant les .htaccess

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *