Hello les copains,

J’ai ajouté un code d’url rewriting après de longues recherches :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
RewriteEngine on 
RewriteBase / 
 
RewriteCond %{REQUEST_URI} ^(.*)index\.html$ [NC] 
RewriteRule ^ %1 [R=301,L] 
 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.html [NC] 
RewriteRule ^ %1 [R=301,L] 
 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.html -f 
RewriteRule ^(.*)$ $1.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#pour le www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Le but est de présenter les urls

http://www.avocat-fiscaliste-bruxelles.be/index.html
En
http://www.avocat-fiscaliste-bruxelles.be

et

http://www.avocat-fiscaliste-bruxell...onoraires.html
en
http://www.avocat-fiscaliste-bruxelles.be/honoraires

alors ca fonctionne super mais deux choses m’interpellent :

1) Lors d’une analyse par un site spécialisé, le site me dit que mon site fait une erreur avec les www et non-www (lorsque je fais le test sur la page honoraires par exemples, sur l’index.html pas de problème

2) Le http:// disparait automatiquement lorsque je vais sur le site, j’ai testé avec diffèrent navigateurs et toujours pareil :

http://www.avocat-fiscaliste-bruxelles.be/honoraires

Se modifie en

www.avocat-fiscaliste-bruxelles.be/honoraires

Alors ça ne m’inquiète pas plus que ça, mais comment faire pour la balise canonical, mettre comme adresse canonique avec ou sans le http:// ?! Si quelqu’un a une idée comment modifier le code pour laisser le http:// ?