you have a wildcard A record in your DNS... something like:
*.middaily.com. 14400 IN A 118.139.178.51
Which will essentially redirect anything.middaily.com to middaily.com
The bad thing is, that all your sub domains return a 200 HTTP response, which makes them appear as different websites. Google will pick up on this if those URLs referenced anywhere, and penalize your ranking.
You could still do what you're doing so that a visitor who accidentally types in ww.middaily.com (one "w" short) will still get to your website, but it redirects them to middaily.com.
Your issue can be easily fixed by contacting your hosting provider and letting them know to update your DNS.
~Sovereign
Hi All,

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic