if I just register a domain name, can I assign it to a subdomain bellow is my site http://ce.sharif.edu/~puramini/ and when I buy http://forexample.com can I map the second one to the first without to need a web hosting
You can buy the domain and set the dns to that host , then set the subdomain and trafer all the other files and folders to that new subdomain. The way i would do it is Set subdoamin up as Folder name it any think Folder2 then tranfer all files from the Folder1 to Folder2 then set your subdomain up then tranfer all files and folders from Folder2 to the new subdomain you create. Hope you understand what i mean.
http://ce.sharif.edu/~puramini/ could I say my meaning right? I alrealy have access to the bold part of the above host I am a student in that university I just would like to know can I have http://mysite.com but actually it reffers to /~puramini/ at my old hosting site also I doubt can change any in the university site (http://ce.sharif.edu/) I have just some files there (like a homepage) but want it has a domain name
when I register a domain name in any site, now I intended namecheap.com do they provide me domain forwarding? where have I access to such options, is it a service of the place I buy the domain? I am very newbie what happens if I buy a domain