我在我的域的根目录中安装了一个 CMS,其中包含以下 htaccess:
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]
任何人都可以帮忙吗?
谢谢