httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rew...RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
-f наличие файла
-d наличие директории
!-f отсутствие файла
!-d отсутствие директории
допустим запрос на несуществующий файл: www.example.ru/dummydir будет парезаписан на www.example.ru/index.php?page=dummydir... (далее будут идти параметры get-запроса)
тоже самое и для файла