プロジェクトに含める必要があるプロジェクトがあります。つまり、プロジェクト A は、次の .htaccess 書き換えルールを使用するカスタム フレームワークの上に構築された Web サイトです。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
2 番目のプロジェクト B は別のカスタム フレームワークの上に構築されており、最初のプロジェクトのサブフォルダーのように見えるようにすることになっています。そこで、プロジェクト B をフォルダー「サブフォルダー」内に配置しました。プロジェクト B には、次のような独自の .htaccess があります。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?request=%{REQUEST_URI}&%{QUERY_STRING} [NE,L]
それらを単一の.htacessファイルにマージし、Apacheに次のように伝えたい:
パラメータ /subfolder がある場合、すべてを subfolder/index.php にリダイレクトします
それ以外の場合は、すべてを index.php にリダイレクトします
どうすればそれを行うことができますか?