Like many others I have experienced problems with the wpmu installation creating automatic subdomains. I have read around and the apparent solution is to use DNS wildcard settings (see Tan Kian Ann solution using Cpanel/WHM) however I am experiencing issues with server support staff permitting changes to their httpd.conf file.
Interestly, here's the response from bluehost.com:
There are two problems with wildcard subdomains.
1) Cpanel doesn't treat them very well. In the past when we did
offer them, they woudl break nearly as often as they would work.
CPanel doesn't have a tool that allows us to create them, so we
had to create them manually. CPanel would brick over the manual
changes seemingly on a whim.
2) Wildcard subdomains are patented. A quick google search will
provide you more information about it. What applies to us is
basically any company using wild card subdomains making money of
them is prohibited, meaning us.
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=YcK&q=wildcard+subdomains+patent&btnG=Search
I am surprised about the patent to say the least! It certainly throws a big spanner into the works for me not to mention the problems they report with Cpanel.
I need some help and am unable to find other ways to allow subdomain activation with wpmu anywhere on the web.
Can anyone offer some advice? How can it be done without DNS wildcards?
For now it looks like wordpress mu is limited to installing only in sub directories as this does not contravene any wildcard patents.
Please help, I wouldn't want to change host.