Настройка чистых ссылок в Apache для Drupal 6.x

В корне сайта Drupal существует файлик .htaccess. Открываем обычным блокнотом. Теоретически он будет пустой. Но возможны 2 варианта. Есть и третий вариант, когда файлик не виден, но его мы рассматривать пока не будем.

Он пустой
Копируем строки в тело файла.

<ifmodule>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</ifmodule>

Он непустой
Ищем строку:

RewriteEngine off

и меняем:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]