to redirect everything into a folder, but not certain pages – htaccess

How can I change my .htaccess file to redirect to a folder, except 3 pages on the same folder

Reorient everything here: /site/ but exclude /site/page-1.html /site/page-2.html /site/page-3.html

my htaccess

# Redirect to the site page

RewriteCond% {SCRIPT_FILENAME}! -D
RewriteCond% {SCRIPT_FILENAME}! -F
RewriteRule ^ site /(.*)$ ./site/index.php