I need to know how not only to redirect
Nope. You need to know how to
rewrite. So that's your first lesson :)
redirect (external) = send a message back to the visitor (for example, a human's browser) instructing them to make a fresh request at some other URL.
rewrite (internal) = allow the visitor to think they're at the originally requested URL, while secretly serving content from some completely different place. Well, not
completely different: on shared hosting it has to be on the same domain.
The basic pattern looks like this:
RewriteRule ^(blahblah)/$ /somewhere-else.php?name=$1 [L]
located after any existing external redirects in the mod_rewrite section of your htaccess.
But of course it's never quite that simple. For starters: If you have any existing redirects using mod_alias (Redirect by that name) you'll need to change them to use mod_rewrite syntax. (This is easy and can be done globally.) And then you've presumably got real, physical pages whose URL is also example.com/blahblah/ so you'll need a RewriteCond making exceptions. Also, you'll need to redirect (not rewrite!) requests in the form
example.com/membername
and
example.com/membername/index.html
because search engines
will ask for these two forms, and since they're not real directories, mod_dir won't do it for you.
That will do for starters. Something tells me you will end up understanding exactly how to do it and it will work out fine; we just need to work through it step by step.