I have a plugin Theme My Login for WordPress 3.0.1 which causes my user's profile pages to be here: domain.com/login-2?action=profile
instead of here: domain.com/profile
So I am trying to fix it with mod_rewrite like this: RewriteRule ^profile /login-2?action=profile
But it seems to do nothing. I suspect it's some weird thing happening in WordPress but wanted to ask folks here if my rewrite rule looks correct before I dig further. Did I do it right?
Update: I had someone suggest I use wp_rewrite - which I noticed has some flush rules functions associated with it; perhaps wp is not noticing my changes to htaccess because a flush is needed first?
/profile/has already passed through.htaccessin order to point to the proper page ... you'll end up with strange conflicts if you try to override WP's rewrite engine manually through.htaccess. – EAMann♦ Sep 14 '10 at 16:53