Наша текущая настройка перенаправляет на указанную c страницу, если запрошенный файл - pdf, xls и т. Д. c
Теперь мы хотим добавить исключение в правило, чтобы исключить файлы, добавленные с некоторыми указанными параметрами. c текст, такой как "FSP _"
Но мои исключения не работают. Это работает, если я разрешаю его перенаправить, если текст присутствует, но не тогда, когда я отрицаю его
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} ^.*(pdf|doc|xlsx|docx|xls)$
RewriteCond %{REQUEST_URI} !^/FSP_
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule (.*) https://www.example.com/permissions/
Если я удаляю! тогда он делает противоположное тому, что я хочу - он перенаправляет что-либо с префиксом
Любая помощь будет принята с благодарностью.
Я рассмотрел несколько ссылок по этому вопросу, но все еще не может заставить это работать
перенаправление htaccess, если url не содержит какой-либо строки
htaccess Обнаружение RewriteCond REQUEST_URI не работает
RewriteCond REQUEST_URI - ^ не работает должным образом
Также просматривал страницы Apache, но все же не ближе.