web-dev-qa-db-fra.com

Regex pour supprimer l'extension de fichier

J'utilise le plug-in de redirection et j'aimerais l'utiliser pour rediriger mes anciennes pages html statiques vers les nouvelles pages Wordpress. Donc, fondamentalement, tout ce qui ressemble à http://www.example.com/page.html devient http://www.example.com/page/

Le seul problème est que je souhaite exclure un dossier de sorte que tout ce qui est http://www.example.com/specialfolder/page.html reste inchangé.

1
Matthew Xerri

Voyons voir, cela devrait alors faire l'affaire:

RewriteCond %{REQUEST_URI} \.html$
RewriteCond %{REQUEST_URI} !^/specialfolder/
RewriteRule (.*)\.html http://www.example.com$1 [R=301,L]
2
Joost de Valk