IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Référencement Discussion :

redirection de index.php vers racine


Sujet :

Référencement

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Points : 79
    Points
    79
    Par défaut redirection de index.php vers racine
    Bonjour,

    j'ai 3 ou 4 dossiers avec un fichier index.php.
    j'ai lu sur certain forums qu'il faut rediriger les fichiers index.php vers la racine du dossier en question.

    1- confirmez vous cette théorie??
    2 j'ai trouvé le code ci-dessous, est il bien??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]

  2. #2
    Membre confirmé Avatar de Inazo
    Profil pro
    Gérant - société de développement web
    Inscrit en
    Avril 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Gérant - société de développement web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 417
    Points : 632
    Points
    632
    Par défaut
    Bonjour,

    Humm je dirais quel idée... Surement pour des question de "duplicate content" pour votre référencement/positionnement.

    Le code que vous présentez semble bien par contre si vous n'utilisez que du php vous n'avez pas besoin des éléments avec html, asp et autre.

    Donc plus ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.php
    RewriteRule ^(.*)index.php$ /$1 [R=301,L]
    Après drôle d'idée une fois encore de faire la même chose pour les requête HEAD.

    Cordialement,

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Points : 79
    Points
    79
    Par défaut
    Merci pour votre réponse

    Surement pour des question de "duplicate content" pour votre référencement/positionnement.
    j'avais lu que ça ne risquait pas d'être considéré comme duplicata content puisque je n'ai pas de liens avec "index.php" a la fin!
    mais bon, les avis ne sont jamais les meme et je ne sais plus top quoi faire!

    Après drôle d'idée une fois encore de faire la même chose pour les requête HEAD.
    pour te dire la verite, je ne sais meme pas ce qu'est une requête HEAD!!
    devrais je simplifier le code encore davantage???

  4. #4
    Membre confirmé Avatar de Inazo
    Profil pro
    Gérant - société de développement web
    Inscrit en
    Avril 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Gérant - société de développement web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 417
    Points : 632
    Points
    632
    Par défaut
    Pour le duplicate content en effet cela peut avoir un effet, même si pour ma part durant des années cela n'a jamais posé le moindre soucis. Je ne pense pas en effet que Google et consort soit suffisament bête pour nous pénaliser si on a : / et index.php qui affiche la même chose.

    Ensuite on peut encore simplifier le code comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{THE_REQUEST} ^(GET|POST)\ (/.*)?/index.php
    RewriteRule ^(.*)index.php$ /$1 [R=301,L]
    Cordialement,

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 901
    Points : 79
    Points
    79
    Par défaut
    merci

Discussions similaires

  1. Redirection 301 contact.php vers contact
    Par Jean-Georges dans le forum Apache
    Réponses: 3
    Dernier message: 29/05/2012, 12h22
  2. [ZF 1.11] Index.php à la racine versus \public
    Par Flamenco dans le forum MVC
    Réponses: 40
    Dernier message: 22/02/2012, 16h58
  3. Réponses: 7
    Dernier message: 27/03/2009, 17h05
  4. Comment rediriger www.tld.com/index.php vers www.tld.com ?
    Par Alexandrebox dans le forum Apache
    Réponses: 2
    Dernier message: 02/02/2009, 09h27
  5. Réponses: 1
    Dernier message: 10/04/2006, 20h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo