I could really use some brain/eye-power on this one. I'm having a lot of issues with my wordpress install right now. So many I can't list in one (or five) posts. So here's the single biggest one I need to get me going for now:
.htaccess redirects; Halfway working:
When I go to babyquestions101.com it redirects me to http://www.babyquestions101.com
HOORAY!!!
However, if I go to babyquestions101.com/forum then it don't do a dang thing. It just sits there and smiles at me like a kid on his brand new birthday trike. Oh, sure, it serves up the page like one might expect. But I really need it to redirect to http://www.babyquestions101.com before it serves the page so that the cookie information that's stored matches the url currently being visited by the user, otherwise they don't appear to be logged in.
I have tried everything I can think of, scoured the web for a solution. I notice that here at the wordpress support forum, when I visit http://www.wordpress.org/support/ it forwards me to wordpress.org/support/. I know this is possible, but I'm pretty much out of ideas. I'm sure I'm giving too little/the wrong information...please, ask any questions that I might be able to help track down this erroneous behavior on my site. Thanks!
Here is my .htaccess file in my wordpress root directory:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
### set all page requests to go to www.babyquestions101.com
RewriteCond %{HTTP_HOST} !^www.babyquestions101.com$ [NC]
RewriteRule ^(.*)$ http://www.babyquestions101.com/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/stats/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/failed_auth.html$
RewriteRule ^.*$ - [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress