Hope this doesn't come out sounding grumpy - I haven't had much to eat today, and as everyone who works here knows, that equals grumpy Will.
In reply to:
but my question is not about how to create subdomains from the web panel
I think you missed the point of my question there, though. My question is relevant, because if you haven't added the subdomains specifically, they probably don't exist / resolve at all. So that's what I was trying to ascertain.
In reply to:
I want to have apple.hobiportali.com, pear.hobiportali.com, peach.hobiportali.com.
Ok - but none of these subdomains exist. I can't give you a real answer if you don't give me a real example. I'm not trying to be a jerk - and I understand that this may not be stuff that you want people to look at until it's setup and working... currently, it doesn't look like you have setup any subdomains except one, which isn't setup as a mirror, and points to its own subdirectory (and also appears to have been added recently).
But anyway - this is my point - apple.hobiportali.com won't resolve unless it's added to our system somehow. So even if you're doing some tricky rewrite rules, the subdomain still has to resolve. Does this make sense?
You could sort of "create" subdomains that don't actually (specifically) exist in the DNS with a wildcard DNS record (*.hobiportali.com resolves to a particular IP), but we don't generally do this for shared hosting clients.
You have a few options.
1) You can create all the subdomains from the panel, but set them up as mirrors of the domain itself, and then use mod_rewrite to do some magic. I don't *know* that this will work, but I think it will.
2) You add a unique IP to the domain itself, and then do NOT add the subdomains at all to the panel, but rather add custom DNS records (or have us add them for you, if you don't have access to the custom DNS panel) pointing apple.hobiportali.com etc. to this IP, and then do your magic in mod_rewrite.
3) You do the same thing as #2, only write to me via support and say "pretty please, will you add a wildcard DNS record for hobiportali.com for me; I understand that if I screw stuff up because I don't know exactly how wildcard DNS records work I wold hold you responsible" - and it's possible / likely that I may indulge you.
As far as how to do the mod_rewrite stuff, can't really help you there - just trying to rule out some possible (unrelated) reasons why this might not be working.