8796 sujets

Développement web côté serveur, CMS

Bonjour

J'ai fait un fichier .htaccess et ma piètre expérience dans ce domaine fait que je m'en remets à vous pour me dire s'il est correct ou non Smiley cligne

J'ai voulu faire 3 choses:
1) Empêcher que mon site soit accessible sans le 'www', c'est à dire comme ça: -http://monsite.com/
et qu'il le soit uniquement comme ça: -http://www.monsite.com/

2) Empêcher que mon site soit accessible via cet URL: -http://www.monsite.com/index.html
et qu'il le soit uniquement comme ça: -http://www.monsite.com/

(ces deux choses pour éviter le duplicate content)

3) Par ailleurs, j'avais des pages à renommer, et même des répertoires, donc j'ai mis 3 règles dans mon exemple ci-dessous (même si j'ai plus de pages et répertoires, 3 exemples suffisent je pense pour que vous puissiez me dire si ça va)

Voilà mon fichier .htaccess:



Options +FollowSymlinks

RewriteEngine on

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

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

RedirectPermanent locval.html  http://www.monsite.com/location-valence.html  
RedirectPermanent ventmaismont.html  http://www.monsite.com/vente-maison-montelimar.html  
RedirectPermanent photmais/val.html  http://www.monsite.com/photos-maisons/valence.html
 



Je vous remercie du temps que vous pourrez m'accorder Smiley smile
miguel-60 a écrit :
(ces deux choses pour éviter le duplicate content)


C'est à mon humble avis inutile, les robots d'indexation sont tout à fait capables de se rendre compte qu'il n'y a pas de tricherie dans ces cas-là Smiley cligne .

Toutes ces histoires de duplicate content sont très exagérées. Maintenant, si c'est pour une question d'esthétisme des urls, je peux à la rigueur le comprendre, mais ça fait travailler le serveur pour pas grand chose, non ?