.htaccess RewriteCond вопрос - PullRequest
       0

.htaccess RewriteCond вопрос

0 голосов
/ 13 декабря 2010

У меня есть это в моем .htaccess:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !/includes
RewriteCond %{REQUEST_URI} !/images
RewriteRule (.*) index.php

Перенаправляет все страницы через index.php, за исключением папки include и images. Это правильный способ использования исключений? Также есть ли способ использовать исключения только для одного правила RewriteCond вместо каждого в отдельной строке?

1 Ответ

2 голосов
/ 13 декабря 2010

Это хорошо для исключений, хотя вы можете добавить ^ между ними! и / чтобы сделать это говорит "начинается с". Что касается их объединения, вы можете сделать следующее:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !/(includes|images)
RewriteRule (.*) index.php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...