Redirection d'index vers la racine

Discussion dans 'URL Rewriting et .htaccess' créé par pcamliti, 9 Octobre 2010.

  1. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    Bonjour,

    Je souhaiterai connaitre la démarche pour ne plus avoir le fichier index.html ou autre lors de la connexion à la racine.
    J'ai testé la redirection avec :
    Code:
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index(.*)
    RewriteRule ^(.*)index(.*)$ /$1 [R=301,L]
    
    Mais le souci que je rencontre est que des dossiers autres que la racine comporte des fichiers index aussi, comment puis-je procéder ?

    Ceci évidemment afin de ne pas faire de Duplicate Content.

    En vous remerciant
     
  2. polweb
    polweb WRInaute accro
    Inscrit:
    18 Octobre 2006
    Messages:
    3 265
    J'aime reçus:
    0
  3. Schwarzer Stern
    Schwarzer Stern WRInaute impliqué
    Inscrit:
    16 Mai 2010
    Messages:
    643
    J'aime reçus:
    1
    Ce n'est pas d'un Redirect Permanent qu'il aurait besoin plutôt ?
     
  4. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
  5. Schwarzer Stern
    Schwarzer Stern WRInaute impliqué
    Inscrit:
    16 Mai 2010
    Messages:
    643
    J'aime reçus:
    1
    Il me semble que Rewrite rule nécessite une url relative pour la première partie...
    C'est bien le code :
    Code:
    RedirectPermanent http://www.example.com/index.php http://www.example.com
    Qui provoque une boucle ?
     
  6. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
  7. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Il n'y aurait pas une redirection à l'intérieur du script?

    Jacques.
     
  8. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    Quel script ?
     
  9. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    index.php, pardi.

    Jacques.
     
  10. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    non ! ma page ne comporte pas de redirection
     
  11. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Récapitulons-donc: tu as quoi exactement dans ton .htaccess en termes de RewriteRules et de Redirects?

    Jacques.
     
  12. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    Bonjour,

    voici ce qui ce trouve dans mon htacess :
    Code:
    RewriteRule ^(.*)\.html$ /$1.php [L,R=301] 
    
    RewriteCond %{HTTP_HOST} !^www.architecte-paca.com$
    
    RewriteRule ^(.*)   http://www.architecte-paca.com/$1  [QSA,L,R=301]
    
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/Default(.*)
    RewriteRule ^(.*)Default(.*)$ /$1 [R=301,L]
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/default(.*)
    RewriteRule ^(.*)default(.*)$ /$1 [R=301,L]
    
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/defaut(.*)
    RewriteRule ^(.*)defaut(.*)$ /$1 [R=301,L]
    
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/Defaut(.*)
    RewriteRule ^(.*)Defaut(.*)$ /$1 [R=301,L]
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/accueil(.*)
    RewriteRule ^(.*)accueil(.*)$ /$1 [R=301,L]
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/home(.*)
    RewriteRule ^(.*)home(.*)$ /$1 [R=301,L]
    
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/homepage(.*)
    RewriteRule ^(.*)homepage(.*)$ /$1 [R=301,L]
    
    
    Le reste est du RedirectPermanent de pages anciennes sans index.php dedans !

    Voilou.... espérons que nous trouvions l'intrus :wink:
     
  13. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Rien à voir avec le problème initial, mais c'est quoi l'intérêt de la plupart de tes RewriteConds?

    Sinon pour revenir au problème, puisque ce n'est aucune des RewriteRules qui renvoie vers le index.php, ni aucun Redirect, c'est a priori forcément dans ton script que ça se passe. Ou alors tu as quelque chose dans la config du serveur (httpd.conf) plutôt que dans le .htaccess?

    Jacques.
     
  14. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    Je suis en mutualisé ai-je accés au httpd.conf ? comment le savoir ?
     
  15. jcaron
    jcaron WRInaute accro
    Inscrit:
    13 Février 2004
    Messages:
    2 593
    J'aime reçus:
    0
    Si tu es en mutualisé, tu n'y as pas accès. Donc soit tu as négligé un bout de ton .htaccess qui a cet effet, soit c'est ton script qui fait le redirect, il n'y a pas de miracle...

    Jacques.
     
  16. mahdivitchee
    mahdivitchee WRInaute discret
    Inscrit:
    22 Mars 2010
    Messages:
    168
    J'aime reçus:
    0
  17. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1
    Re: Redirection d'index vers la racine [RESOLU]

    J'ai trouvé ..... J'ai malencontreusement posé un fichier index.html sur la racine alors qu'il devait être dans un autre dossier, du coup j'ai un ordre 301 avec index.php ce qui me faisait une redirection et affichage du index.php plutot que simplement le /

    Merci pour votre aide en tout cas !
     
  18. pcamliti
    pcamliti WRInaute impliqué
    Inscrit:
    9 Mars 2007
    Messages:
    707
    J'aime reçus:
    1

    Juste une petite aparté ne risques tu pas de créer un duplicate sur tes URL ci-dessus ?
     
Chargement...
Similar Threads - Redirection racine Forum Date
.htaccess redirection vers la racine URL Rewriting et .htaccess 1 Juillet 2015
Redirection permanente d'un dossier et de ces liens vers la racine d'un site Crawl et indexation Google, sitemaps 24 Juillet 2013
Redirection URL racine vers URL réécrite : pb génération du sitemap Crawl et indexation Google, sitemaps 29 Juin 2010
Redirection d'un dossier et de ttoutes ces pages vers repertoire racine URL Rewriting et .htaccess 1 Mars 2010
[RESOLU]Redirection racine vers sous somaine URL Rewriting et .htaccess 30 Octobre 2009
Redirection index.php vers racine d'un site sous joomla URL Rewriting et .htaccess 2 Octobre 2009
Redirection dans .htaccess Développement d'un site Web ou d'une appli mobile 11 Mai 2020
GoogleMyMap Avertissement de redirection YouTube, Google Images et Google Maps 6 Mai 2020
Redirection 301 d'un NDD vers l'accueil de mon site Noms de domaine et référencement 4 Mai 2020
ovh probleme redirection multiples Problèmes de référencement spécifiques à vos sites 1 Mai 2020
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice