.htaccess - silently rewrite/redirect everything to internal subfolder
snippet in htaccess

.htaccess - silently rewrite/redirect everything to internal subfolder

user106

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/site/
RewriteRule ^(.*)$ /site/$1 [L,QSA]