次の htaccess を使用して、ドメインのルートに CMS をインストールしています。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
これにより、わかりやすい URL が処理され、すべてが index.php にリダイレクトされます。私の問題は、別の cms を持つサブフォルダーがあることです。index.php ではなく、サブフォルダーへの要求を適切なフォルダーにリダイレクトする必要があります。
次のことを試しましたが、うまくいかないようです
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(sub-folder)
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
誰でも助けることができますか?
ありがとう