Сделал
помогло, фуф.
Лови примеры
Apache
RewriteEngine On
RewriteRule ^([^/]*)/$ index.php?do=$1 [L]
RewriteRule ^([^/]*)/([0-9]*)/$ index.php?do=$1&page=$2 [L]
RewriteRule ^pages/([^/]*)\.html$ index.php?do=pages&title=$1 [L]
RewriteRule ^tag/([^/]*)/([0-9]*)/$ index.php?do=tag&name=$1&page=$2 [L]
RewriteRule ^product/([^/]*)\.html$ index.php?do=product&name=$1 [L]
nginx
rewrite ^/([^/]*)/$ /index.php?do=$1 last;
rewrite ^/([^/]*)/([0-9]*)/$ /index.php?do=$1&page=$2 last;
rewrite ^/pages/([^/]*).html$ /index.php?do=pages&title=$1 last;
rewrite ^/tag/([^/]*)/([0-9]*)/$ /index.php?do=tag&name=$1&page=$2 last;
rewrite ^/tag/([^/]*)/$ /index.php?do=tag&name=$1 last;
rewrite ^/product/([^/]*).html$ /index.php?do=product&name=$1 last;