On va essayer ça :
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*)\.htm/
RewriteRule .* - [R=404]
Type: Messages; Utilisateur: _Mac_
On va essayer ça :
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*)\.htm/
RewriteRule .* - [R=404]
Ces URL viennent d'où ? Comme je disais, il faudrait d'abord corriger le problème, i.e. t'assurer que ces URL n'existent dans aucune page de ton site.
Ceci dit, tu voudrais qu'il se passe quoi...
Même avec la nouvelle configuration et en ayant vidé le cache du navigateur ? Comment ça se fait qu'il existe des URL avec des / après des fichiers ? A ta place, je verrais d'abord s'il n'est pas...
A priori c'est parce que la négociation de contenu Apache est activée. Pour la désactivée, ajoute la ligne suivante tout en haut du fichier .htaccess qui se trouve à la racine de ton site :
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.