Это указывается в .htaccess как-то так
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
После этого все запросы на сервер будут обрабатываться в index.php. А в самом индексе смотрите на $_SERVER['REQUEST_URI'] и действуете по обстоятельствам.