mod_rewrite перенаправить корень uri в index.php

У меня есть файл .htaccess

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

Он отлично работает, если я ввожу URL-адрес www.domain.com/something, а также загружаются файлы css и js.
Проблема начинается, если я вхожу только в www.domain.com (без каких-либо параметров) – браузер отображает пустой. Что мне нужно добавить, чтобы www.domain.com открыл index.php и все же загрузились все файлы css?

Я попробовал это

 RewriteRule . /index.php [QSA,L] 

но тогда ни один из css-файлов не загружается, потому что я понимаю, что он просто перенаправляет все на index.php (^ $ вместо. также перенаправляет все на index.php)

Я также попытался добавить в начало index.php, чтобы www.domain.com перенаправлял со стороны php

 header("Location: www.domain.com/begin"); 

но все же он не работает, потому что ничего не загружено!