Я использую Drupal 6. Обычно, когда пользователь запрашивает URL-адрес, для которого Drupal не отвечает, он использует index.php в качестве документа ошибки. Однако я хотел бы приостановить это поведение для определенного URL-адреса. Как я могу это сделать?.htaccess: синтаксис RewriteCond?
RewriteCond %{REQUEST_FILENAME} !=fail
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Где «fail» - это путь, который я хочу заблокировать. Поэтому www.example.com/fail должно привести к 404.
Кстати, что делает [L, QSA]
? Я посмотрел на documentation без везения.