Rediriger le site vers un autre adresse web

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Rediriger le site vers un autre adresse web

    J'ai créé un nouveau site Web avec WordPress et je souhaite le mettre en fonction. J'ai créé un sous-domaine de mon site principal (qui est dans Joomla).
    Je voudrais juste rediriger le site principal en modifiant la page index.php, je trouve trop risqué de commencer à modifier la base de données et j'ai peur de me tromper.
    En naviguant sur le WEB j'ai trouvé le code suivant.

    J'ai trouvé le code suivant pour rediriger vers le nouveau site
    < ?php header("Location: http://www.redirect.to.url.com/"); ?>

    ou encore le code suivant
    <? php
    // 301 Moved Permanently
    header (“Location: http://www.example.com/another-page.php&#8221;, true, 301);
    exit ();
    ?>

    D'après ce que j'ai lu je pourrais aussi modifier le fichier .htaccess

    le nouveau site est wp.leclubalouette.com (en WordPress) et ce site est un sous-domaine de leclubalouette.com (joomla)

    Merci de votre aide

  • #2
    Bonjour,

    Si j'ai bien compris le site Wordpress doit remplacer définitivement le site Joomla ?
    Alors pourquoi ne pas simplement remplacer les sources de Joomla par celles de Wordpress ?

    Sinon si vous tenez à conserver le site Joomla!, faite plutôt pointer le nom de domaine vers le dossier de Wordpress, ce sera beaucoup plus propre qu'une redirection permanente.
    Vous pourrez également faire pointer un sous-domaine vers le site de Joomla (donc faire l'inverse de la solution actuelle en fait...) si vous souhaitez le conserver.

    Et, si pour une raison qui nous est inconnue, vous souhaitez tout de même mettre en place une redirection, l'ajout du code suivant dans le fichier "index.php" devrait faire le job :

    Code PHP:
    http_response_code(301);
    header('Location: http://adressedususdomaine.com/');
    die(); 
    easyconnect83 aime ceci.

    Commentaire


    • #3
      Par curiosité qu,ests-ce que veux dire le die()?

      Je préfèrerais moi aussi la solution de faire pointer le nom de domaine vers le nom de dossier de WordPress. Je vais regarder avec mon hébergeur comment faire cela mais il y a un lien aussi avec la base de données, si je comprends bien chaque domaine ou sous-domaine a sa propre base de données et il faut faire attention de ne pas se mêler.
      Pour le moment le domaine principal pointe vers le dossier public_html et mon nouveau site (un sous-domaine) pointe vers le dossier public_html2, l'idée serait de faire pointer le nom de domaine vers public_html2 mais je ne vois pas de place pour faire ce changement. (et-ce que la base de données va suivre?)

      merci de m'aider

      Commentaire


      • #4
        Bonjour,

        Le problème est que contrairement aux sites Joomla!, les sites WordPress enregistrent en plein d'endroits de la base l'adresse du site, ce qui veut dire qu'il ne suffira pas de changer le lien entre le nom de domaine et le site pour que ça fonctionne, il faudra en plus faire des modifs dans la base.

        Quelle idée de quitter Joomla! pour Wordpress ???
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X