Redirection depuis index.html

Bonjour

J'ai appliqué dans .htaccess une redirection pour éviter le contenu dupliqué.
Le code est :
Code:
RewriteEngine On 
RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(html|htm|php|asp|shtml)
RewriteRule ^(.*)index.(html|htm|php|asp|shtml)$ /$1 [R=301,L]

Tout fonctionne .... sauf le test avec.index.html qui mène vers une 404 :
HTML:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
 <html><head> 
 <title>404 Not Found</title> 
 </head><body> 
 <h1>Not Found</h1> 
 <p>The requested URL was not found on this server.</p> 
 </body></html>

Par contre, avec index.php ou index.htm, je suis bien redirigé vers mon nom de domaine.

est-ce que vous auriez une piste d'enquete pour cela ?

Je vous remercie
 
Dernière édition par un modérateur:
Il doit y avoir autre chose ailleurs dans le .htaccess, ou bien c'est le cache du navigateur, essayer avec un autre navigateur.
 
J'ai testé en commentant dans .htacess tout ce qui était en rapport avec l'extensoin html : gestion du cache, compression
=> echec

J'ai aussi cherché dans index.php (pour Joomla, des fois que son header ait une redirection ou un traitement foireux), mais sans succès. Il n'y a rien qui concerne HTML
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut