Вот правило mod_rewrite, которое соответствует вашим потребностям:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?$ index.php?one=$1&two=$2&three=$3&four=$4&five=$5
Но было бы гораздо проще, если бы вместо этого вы анализировали запрошенный путь URI с помощью PHP:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !^index\.php$ index.php
$_SERVER['REQUEST_URI_PATH'] = preg_replace('/\?.*/', '', $_SERVER['REQUEST_URI']);
$segments = explode('/', trim($_SERVER['REQUEST_URI_PATH'], '/'));
var_dump($segments);