I installed WPMU in a subdirectory of my hosting account, and developed a site for a client at http://www.mysite.com/wpmu/clientname . I didn't realize until later that in order to map the client's existing domain name to my hosting, I would need a subdomain install of WPMU - in other words, the site would need to be at clientname.mysite.com . So, I left my wpmu folder in the same place (~/wpmu on my hosting), configured my domain to route clientname.mysite.com to ~/wpmu, and followed this tutorial. Now, when I visit clientname.mysite.com, the front page is as I expect it to be. The problem is, when I follow any of the internal links on the page, I get a 500 error:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
...
I have a feeling that not hosting WPMU in the root of the hosting is the problem. I really don't want to put WPMU in the root of the host, though, because other clients have their websites served from there, and I feel like that could cause issues.
Does anybody know what I should do? I am in a slight panic over this...
Thanks in advance!