Redirection index.php vers racine d'un site sous joomla

Discussion dans 'URL Rewriting et .htaccess' créé par thibzh, 2 Octobre 2009.

  1. thibzh
    thibzh Nouveau WRInaute
    Inscrit:
    18 Mars 2009
    Messages:
    5
    J'aime reçus:
    0
    J'ai vu que google référence la page index.php et je veux éviter le duplicate content.

    Alors, j'essaie de rediriger mon le fichier index.php vers la racine de mon site dans le .htaccess
    http://www.mondomaine.com/index.php vers http://www.mondomaine.com

    J'ai essayé l'instruction suivante :
    RewriteCond %{REQUEST_URI} /index.(htm|html|php|asp)$
    RewriteCond %{THE_REQUEST} /index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]

    Elle fonctionne bien sauf que le répertoire d'admin est aussi redirigé et je ne peux plus administré mon site car il a besoin du index.php.

    La mire d'authentification est à cette adresse http://www.mondomaine.com/admin et il te logue normalement à cette adresse http://www.mondomaine.com/admin/index.php
    Avec la redirection dans le htaccess, je boucle sur la page de login.

    Je ne trouve pas de solution dans la littérature sur internet. Est ce quelqu'un a une idée?
     
  2. Perfecto
    Perfecto Nouveau WRInaute
    Inscrit:
    26 Septembre 2009
    Messages:
    5
    J'aime reçus:
    0
    Le module sh404 d'URL rewriting permet de rediriger toutes les pages dupliqués ;)
     
  3. thibzh
    thibzh Nouveau WRInaute
    Inscrit:
    18 Mars 2009
    Messages:
    5
    J'aime reçus:
    0
    Et oui merci. Mais sh404sef marche mal avec Sobi2 et Sobi2 est l'élément essentiel de mon site.

    Je vais attendre de voir ce que donne le passage en mod commercial de Sh404sef et s'ils arrivent à trouver une solution pour qu'il soit compatible à 100% avec sobi.

    Sinon, est ce que quelqu'un a une autre suggestion que sh404?
     
  4. tithom
    tithom Nouveau WRInaute
    Inscrit:
    19 Décembre 2009
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,
    J'ai cherché lonnnnnngtemps... Alors je donne une solution qui semble fonctionner avec mon joomla même si le post date déjà de 2 mois.
    Tu peux ajouter un ^ devant index pour que la règle ne s'applique qu'aux pages commençant par index (http://ton_domain/index.extention?variables) soit :
    Code:
    RewriteCond %{REQUEST_URI} ^/index.(htm|html|php|asp)$
    RewriteCond %{THE_REQUEST} /index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]
    Ou tu peux exclure le dossier admin en ajoutant au début la condition "toutes adresses ne commençant pas par admin" soit :
    Code:
    RewriteCond %{REQUEST_URI} !^/admin
    RewriteCond %{REQUEST_URI} /index.(htm|html|php|asp)$
    RewriteCond %{THE_REQUEST} /index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]
    En espérant que ça vous soit utile...
     
  5. Marcoetudiant
    Marcoetudiant Nouveau WRInaute
    Inscrit:
    10 Février 2010
    Messages:
    1
    J'aime reçus:
    0
    Bonjour,
    Merci pour cette super info.
    Je n'ai pas réussi du premier coup, alors je laisse ce message pour les débutant comme moi.
    Il ne faut pas oublier de mettre avant : RewriteEngine On

    Merci
     
Chargement...
Similar Threads - Redirection php racine Forum Date
redirection .htaccess index.php ne fonctionne pas URL Rewriting et .htaccess 13 Décembre 2018
redirection URL avec ext .mp3 vers une page php via htaccess Netlinking, backlinks, liens et redirections 4 Novembre 2018
Nginx et redirection d'url avec extensions .php URL Rewriting et .htaccess 22 Octobre 2018
Redirection des liens php (404) vers .html ou 410 Netlinking, backlinks, liens et redirections 21 Novembre 2016
Problème erreur redirection cakephp URL Rewriting et .htaccess 4 Avril 2016
Htaccess redirection ancienne url via page php URL Rewriting et .htaccess 24 Janvier 2016
Passage d'un site HTML en php par étapes. Comment coder les redirections ? Développement d'un site Web ou d'une appli mobile 18 Octobre 2015
php html redirection besoin de conseil Développement d'un site Web ou d'une appli mobile 10 Septembre 2015
Php Suivi d'une redirection 302 Développement d'un site Web ou d'une appli mobile 22 Juillet 2015
Redirection 404 en PHP Référencement Google 3 Avril 2014
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice