複数のサブディレクトリをルート ディレクトリに書き換えようとしています。blog/という名前のフォルダーが 1 つあり、メイン サイト フォルダーと、ルートからアクセスしたい他のフォルダーを含むprojects/という別のサブディレクトリがあるという状況があります。
www/
blog/
work/
contact/
projects/
projectA/
projectB/
私が望むのは、たとえばexample.com/projectAまたはexample.com/projectBに移動して、ルート ディレクトリからwork/、contact/、projectA/、およびprojectB/にアクセスできるようにすることです。また、フォルダーが両方に存在する場合は、 blog/ディレクトリを優先してほしいと思います。
現在、私の htaccess にはこれがありますが、すべてをblog/に書き換えて、これを URL から削除しますが、 projects/フォルダーには影響しません。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)site
RewriteRule ^(.*)$ site/$1