Assim, você quer que qualquer coisa que não seja a raiz absoluta em example.com
redirecione temporariamente para example.com
. Se assim for, sugiro que tente isto:
RewriteEngine on
RewriteRule ^(.*)$ / [L,R=307]
Ou talvez isso:
RewriteEngine on
RewriteRule ^.+$ / [R=307,NC,L]
EDITAR: Se você precisar adicionar uma barra ao URL, você pode fazer isso; usando meu segundo exemplo acima:
# Settings for adding a trailing slash to the URL
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ http://%{HTTP_HOST}$1/ [R=301,L]
RewriteEngine on
RewriteRule ^.+$ / [R=307,NC,L]
Além disso, este site tem uma boa / concisa explicação de qual é a diferença entre RedirectMatch
(mod_alias) e RewriteRule
(mod_rewrite).