bonjour à tous,
mes pages internes sont des fichiers.php qui sont réécris avec l'extansion .html
voici ce que j'ai dans mon htaccess :
sur mon site les pages ont bien une url avec .html
mais j'ai un soucis :
si dans la barre d'adresse on tape www.page1.html on arrive sur www.page1.html
si dans la barre d'adresse on tape www.page1.php on arrive sur www.page1.php
si dans la barre d'adresse on tape www.page1 on arrive sur www.page1
donc le même contenu est accessible via 3 url. comment faire en sorte que www.page1.php et www.page1 soient redirigées vers www.page1.html ?
merci d'avance pour votre aide.
mes pages internes sont des fichiers.php qui sont réécris avec l'extansion .html
voici ce que j'ai dans mon htaccess :
Code:
RewriteCond %{HTTP_HOST} !^www\.examplex\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [QSA,L,R=301]
RewriteCond %{REQUEST_URI} ^/index.php
RewriteRule $ http://www.example.com/ [R=301,L]
RewriteRule ^page1\.html$ page1.php [QSA,L]
sur mon site les pages ont bien une url avec .html
mais j'ai un soucis :
si dans la barre d'adresse on tape www.page1.html on arrive sur www.page1.html
si dans la barre d'adresse on tape www.page1.php on arrive sur www.page1.php
si dans la barre d'adresse on tape www.page1 on arrive sur www.page1
donc le même contenu est accessible via 3 url. comment faire en sorte que www.page1.php et www.page1 soient redirigées vers www.page1.html ?
merci d'avance pour votre aide.