На сайте имеются ссылки:
/index.php?a=welcome/index.php?a=feed/index.php?a=feed&filter=picture/index.php?a=profile&u=username/index.php?a=profile&u=username&filter=picture/index.php?a=admin
Необходимо сократить их до:
/welcome/feed/feed/filter/picture/profile/username/profile/username/filter/picture/admin
соответственно. (но это не се ссылки, только необходимые - по которым аналогично я смогу поправить остальные)
Очень часто предлагают вариант
RewriteEngine on
RewriteCond %{request_filename} -f
RewriteRule ^(.*) $1 [L]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$ index.php?a=$1&q=$3 [L]
но он вообще ни как не влияет.
Возможно самая сложная ссылка
/index.php?a=group&name=group&r=members
её нужно превратить в
/groups/groupname/members
Если универсального правила ко всем ссылкам нет, могу привести все ссылки