Remplacer mon mondomain/index.php par mondomaine

WRInaute discret
Bonjour,

J'aimerais remplacer simplement dans mon .htaccess

Code:
http://mondomaine/index.php

par

Code:
http://mondomaine

cela semble créé du duplicate et nuit beaucoup à mon site

J'ai ce code pour forcer le www de mon domaine, je suppose que ça devrait y ressembler un peu?

Code:
RewriteCond %{HTTP_HOST} !^www\.mondomaine\.com [NC]
RewriteRule (.*) http://www.mondomaine.com/$1 [QSA,R=301]


merci
 
WRInaute impliqué
Bonjour

*** rediriger index.html , index.php.... vers racine de site ( aussi pour éviter le duplicate contenu )
Code:
RewriteEngine On 
RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml)
RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L]

donc votre code sera :

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.mondomaine\.com [NC]
RewriteRule (.*) http://www.mondomaine.com/$1 [QSA,R=301]

RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml)
RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L]

Bonne continuation
 
Discussions similaires
Haut