Forum Moderators: phranque
RewriteRule faqs/?$ faqs.php [L]
RewriteRule ^faqs$ /faqs.php [L] RewriteRule faqs/faq([^/\.]+).html faqs.php?faq=$1 [L]
RewriteRule ^faqs/faq([^.]+)\.html /faqs.php?faq=$1 [L] RewriteRule ^faqs/$ http://www.example.com/faqs [R=301,L] artwork/([^/\.]+)/?$ (where the /? promotes duplicate content and the . inside [^ ] does not need to be escaped) and artwork/([^.]+)/([^.]+).html (the first [^.]+ doesn't "stop" at the slash).
Your "fr" index rule can never work.
Escape literal periods in all RegEx patterns\.