On my test setup I succeeded with the setup but now I am banging my head against the wall with this.
The directory is /backoffice and the working .htaccess rules are.
===
Options -Multiviews
RewriteEngine On
RewriteBase /backoffice/
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)//([-_a-zA-Z0-9]+)/$ dispatch.php?page=$1&action=$2&id=$3 [QSA] [L]
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)$ dispatch.php?page=$1&action=$2&id=$3 [QSA] [L]
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)/$ dispatch.php?page=$1&action=$2 [QSA] [L]
RewriteRule ^([-_a-zA-Z0-9]+)/([-_a-zA-Z0-9]+)$ dispatch.php?page=$1&action=$2 [QSA] [L]
RewriteRule ^([-_a-zA-Z0-9]+)/$ dispatch.php?page=$1&action= [QSA] [L]
RewriteRule ^([-_a-zA-Z0-9]+)$ /backoffice/$1/ [R]
RewriteRule ^$ dispatch.php [QSA] [L]
===
Example:
/backoffice/skapa/ /backoffice/skapa.php
/S