I have a site that is no longer needed live and has a holding page setup to state that it\'s no longer available. All requests to pages on the site (bookmarked or otherwise)
Is your problem solved? If not, have you tried:
RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} -d RewriteRule . /index.php [L]
Just use it like this :
RewriteRule ^.+$ / [R=302,NC,L]
It will redirect all that don't match / only to /.
/