Есть ли способ заставить правило перезаписи исключать некоторые папки? - PullRequest
0 голосов
/ 10 августа 2010

У меня есть это в моем файле .htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Я хочу, чтобы это правило НЕ выполнялось, если в URL-адресе есть / Пользователи или / Форумы в URL.

Как мне это сделать?сделать это?

Обновление А как насчет расширений файлов?

1 Ответ

1 голос
/ 10 августа 2010

Просто добавьте еще одно условие, исключающее такие URL-пути:

RewriteCond %{REQUEST_URI} !^/(Users|Forums)(/|$)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
...