Ok, so with other hosts I do not have this issue. I've got some simple rules in place
RewriteEngine on
RewriteCond %{HTTP_HOST} ^experiencetejas.com$
RewriteRule ^([a-z0-9_-]+)$ /$1/ [R=301,L]
RewriteRule ^([a-z0-9_-]+)/$ /index.php?page_name=$1
However, because Go Daddy forces you to create sub domains in the same folder as the main site my rewite rules are taking affect on the sub domain, which is not what I want.
I tried to write the condition in there but it does not seem to help. I've already spent about an hour trying to figure this out but not really getting anywhere. Does anyone have a suggestion on how to only make the write rule apply to the main site and not the sub domains? Also, I am not using www in front, just http://