The below code works to rewrite page.php
RewriteEngine On
RewriteRule ^pages/(.+)$ /page.php?page=$1 [L]
The when adding the below bit the new redirect works but the rewrite of page.php stops.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.fr [NC]
RewriteRule ^(.*)$ http://www.example.fr/fr/$1 [L,R=301,NC]
RewriteRule ^pages/(.+)$ /page.php?page=$1 [L]
Can any explain why and how to fix the page.php rewrite stops working when that code has not changed, I have only added the new redirect but that works.