Я использую следующий скрипт перезаписи мода, я хочу изменить его, чтобы попытаться найти файл в определенном каталоге, может кто-нибудь подсказать мне, как этого добиться?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
При перезаписи необходимо проверить, существует ли имя файла в запрошенном месте, тогда, если это не удастся, он проверит каталог, такой как '/ themes / theme1', и, наконец, он перейдет в /index.php, когда вышеперечисленные два не пройдут.
Чтобы проверить, существует ли каталог, используйте:
RewriteCond /path/to/directory -d
Для файла используйте
RewriteCond /path/to/file -f