Redirection index.php vers racine d'un site sous joomla
5 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- thibzh
- Nouveau WRInaute

- Messages: 5
- Inscription: 18 Mar 2009
Redirection index.php vers racine d'un site sous joomla
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?
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?
- thibzh
- Nouveau WRInaute

- Messages: 5
- Inscription: 18 Mar 2009
Re: Redirection index.php vers racine d'un site sous joomla
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?
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?
- tithom
- Nouveau WRInaute

- Messages: 4
- Inscription: 19 Déc 2009
Re: Redirection index.php vers racine d'un site sous joomla
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 :
Ou tu peux exclure le dossier admin en ajoutant au début la condition "toutes adresses ne commençant pas par admin" soit :
En espérant que ça vous soit utile...
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: Tout sélectionner
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: Tout sélectionner
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...
- Marcoetudiant
- Nouveau WRInaute

- Messages: 1
- Inscription: 10 Fév 2010
Re: Redirection index.php vers racine d'un site sous joomla
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
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
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Redirection de index.php à la racine
- Redirection index.php vers racine xxx.com
- redirection de index.php vers racine du site
- Redirection 301 de index.php vers la racine du site
- Redirection de la racine
- Redirection à partir de la racine
- redirection vers racine
- Redirection de la racine du site...
- index.php et racine
- Redirection d'index vers la racine
- Tester le type de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Google [Bot] et 0 invités
