apacheで全てのアクセスを指定した階層下にリダイレクトしたい
apacheにて
全てのアクセスを指定した階層下にURLを保持したままリダイレクトしたいです。
下記のような感じです
www.example.com -> www.example.com/test
www.example.com/login -> www.example.com/test/login
記述としては
Rewriterule ^(/.*)$ /test$1 [R=301,L]
だと思うのですが、これだとリダイレクトループになりますので、
RedirectCondで条件指定するのですが、
URLを保持したままリダイレクトしたいので
RewriteCond %{REQUEST_URI} !^/test(/.*)$
が使えないため悩んでおります。