I installed wordpress multisite exactly as the codex explains. My site (heysmalls.com) is hosted by BlueHost and I created the "*" wildcard domain with no problem. Everything went through without issue, and I was able to add a new site (dev.heysmalls.com). My problem is that when I try to go to the dashboard (dev.heysmalls.com/wp-admin) I get a 500 Internal Server Error.
I have been in contact with multiple people at bluehost, and they seem to think it's related to my .htaccess file running a loop. I can't get anyone from there to even suggest a fix.
I copied my .htaccess and wp-config information directly from the wordpress network setup.
Error logs show "Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace."
Any suggestions on how to fix this?