Redirection 301 si URL != NDD

Discussion dans 'Problèmes de référencement spécifiques à vos sites' créé par lambi521, 27 Mars 2012.

  1. lambi521
    lambi521 WRInaute passionné
    Inscrit:
    15 Juin 2010
    Messages:
    1 476
    J'aime reçus:
    0
    Bonjour à tous,

    J'ai besoin de faire une redirection 301 sur mon fichier de page d'accueil en PHP.

    Je voudrais que si l'URL courante est différente de mon NDD, je redirige vers les NDD en 301.

    J'ai déjà fait ça mais ça tourne en boucle :

    PHP:
    <span class="syntaxdefault">if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'REQUEST_URI'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"/"</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">&&</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'REQUEST_URI'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"/index.php"</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">header</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Status: 301 Moved Permanently"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> false</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> 301</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">header</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Location: http://www.example.com"</span><span class="syntaxkeyword">);<br />}</span><span class="syntaxdefault"> </span>
    Avez-vous une idée de comment je peux faire ?
     
  2. lambi521
    lambi521 WRInaute passionné
    Inscrit:
    15 Juin 2010
    Messages:
    1 476
    J'aime reçus:
    0
    En gros c'est comme ici, si on tape forum.webrankinfo.com/blablabla on est redirigé sur forum.webrankinfo.com
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 181
    J'aime reçus:
    331
    Tu as oublié un exit() après la redirection.
     
Chargement...
Similar Threads - Redirection 301 NDD Forum Date
Redirection 301 d'un NDD vers l'accueil de mon site Noms de domaine et référencement 4 Mai 2020
Redirection 301 suite a un changement de Ndd sur PS Débuter en référencement 27 Avril 2016
Redirection 301 ndd expiré site e-commerce Netlinking, backlinks, liens et redirections 10 Février 2016
Redirection 301 NDD directe ou création d'une page Référencement Google 15 Avril 2015
NDD et redirection 301 Référencement Google 24 Août 2014
Redirection 301 en conservant l'ancien ndd ? Netlinking, backlinks, liens et redirections 4 Février 2014
Redirection 301 ancien NDD vers un autre URL Rewriting et .htaccess 7 Janvier 2014
Baisse du trafic après redirection 301 Problèmes de référencement spécifiques à vos sites 11 Août 2021
Search Console Créer des sitemap avec les redirections 301 Netlinking, backlinks, liens et redirections 14 Avril 2021
Configurer une redirection www (301) plutôt qu'une 302. URL Rewriting et .htaccess 29 Janvier 2021