Salve,
ho un problema con .htaccess e le rewrite che non riesco proprio a risolvere.

Inizio con illustrarvi la situazione della mia root:

/
/.htaccess
/sito/
/sito/.htaccess
/sito/directory1/
/sito/directory2/
/sito/directory_ecc/

L'.htaccess nella root presenta questo codice:
Codice PHP:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond
%{REQUEST_FILENAME} !-f
RewriteCond
%{REQUEST_URI} !^/sito/
RewriteRule ^(.*)$ /sito/$1 [L,QSA]
Questo fa in modo che io possa richiamare le varie pagine/directory presenti in "sito" senza che esso compaia nell'URL.

Ora però se digito una cartella senza slash finale mi viene fatto un redirect a: /sito/cartella_senza_slash/

La mia domanda è: come posso evitare che compaia "sito" nelle URL tranne se richiamato direttamente nella barra degli indirizzi?