redirect + htaccess

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

  • [RÉGLÉ] redirect + htaccess

    Bonjour,

    j'ai besoin de rediriger un site entier vers une url unique (1 seule page).
    en clair, je souhaite que toutes les urls www.monsite.com/* arrivent sur www.uneautrepage.com (et seulement cette page).
    Pour ne pas perdre en référencement, j'ai vu la fonction redirect à placer sur le htaccess du site.
    Code:
    Redirect permanent / http://www.uneautrepage.com/
    quelqu'un peut-il me dire si c'est la bonne solution ?
    Merci par avance.

  • #2
    Re : redirect + htaccess

    Bien que ce ne soit pas trop dans mes cordes, je dirais "non", car les pages elles mêmes seront cherchées avec simple remplacement du nom de domaine.
    "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


    • #3
      Re : redirect + htaccess

      Tiens j'ai trouvé ça :
      http://forum.webrankinfo.com/des-cod...s-t110832.html

      Ca pourra peut-être t'aider, mais je n'ai jamais mis en oeuvre.

      Sinon, les hébergeurs permettent une redirection permanente depuis leur interface de gestion. C'est peut-être le plus simple.

      Commentaire


      • #4
        Re : redirect + htaccess

        Envoyé par RobertG Voir le message
        Bien que ce ne soit pas trop dans mes cordes, je dirais "non", car les pages elles mêmes seront cherchées avec simple remplacement du nom de domaine.
        Merci pour la réponse. J'y ai pensé aussi, mais il y à priori une fonction complémentaire qui permet d’éviter le simple remplacement.

        Commentaire


        • #5
          Re : redirect + htaccess

          Envoyé par christophe31 Voir le message
          Tiens j'ai trouvé ça :
          http://forum.webrankinfo.com/des-cod...s-t110832.html

          Ca pourra peut-être t'aider, mais je n'ai jamais mis en oeuvre.


          Sinon, les hébergeurs permettent une redirection permanente depuis leur interface de gestion. C'est peut-être le plus simple.
          Merci. Effectivement OVH (puisque c'est le cas) le fait. Je me demande juste si la redirection fonctionne pour l'ensemble des pages du site...

          Commentaire


          • #6
            Re : redirect + htaccess

            Comme je l'ai dit plus haut, la redirection que tu as citée récupère tout ce qui arrive à la racine du site pour en changer le nom de domaine, conserve ce qui suit (nom de page) et l'ajoute au nouveau nom.
            Chez les hébergeurs, le principe est le même.
            Donc une page "monanciendomaine.tld/contact.html" par exemple, deviendra "monnouveaudomaine.tld/contact.html", ce qui n'est pas ce que tu attends.
            Il faut certainement utiliser des instructions type RewriteCond / RewriteRule pour faire ce que tu souhaites.
            "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


            • #7
              Re : redirect + htaccess

              Hello

              Code:
              RewriteEngine On
              RewriteBase /
              
              #Si tu avais des chaines de requêtes dans certaines url sur le vieux site
              #A garder avant la prochaine règle
              #Sinon tu peux zapper
              RewriteCond %{HTTP_HOST} monvieuxsite.com
              RewriteCond %{QUERY_STRING} ^(.*)$
              RewriteRule ^(.*)$ http://www.monnouveausite.com/? [L,R=301]
              
              #La règle pour les pages sans chaines de requête
              RewriteCond %{HTTP_HOST} monvieuxsite.com
              RewriteRule ^(.*)$ http://www.monnouveausite.com/ [L,R=301]
              
              #Attention de bien choisir entre slash de fin ou pas
              
              #pour la première règle
              #http://www.monnouveausite.com/?
              #OU
              #http://www.monnouveausite.com?
              
              #pour la deuxième règle
              #http://www.monnouveausite.com/
              #OU
              #http://www.monnouveausite.com
              Dernière édition par -Tony- à 04/02/2016, 18h21

              Commentaire


              • #8
                Re : redirect + htaccess

                Bonjour,

                Merci à tous pour vos réponses qui m'ont permis de trouver la solution.
                le code du htaccess est celui-ci :
                Options +FollowSymLinks
                RewriteEngine on
                RewriteRule ^.*$ http:// www.uneautrepage.com/lapage.html [R=301]

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X