I think you're missing the basic concepts behind file structure and partitioning in Linux. No biggy, we were all newbies at some point and I still consider myself one in many ways. In order to understand what's been said here, you should understand the basics:
partitioning makes your hard drive act like multiple hard drives, so just about everything that is said about a partition can be said about a hard drive with one partition.
After making a partition you must create the filesystem on it, just like formatting a floppy drive.
once the filesystem is created, it acts like a directory. It has subdirectories and files just like any other directory. Only one filesystem can live on a partition. So there is only one top level directory per a partition.
now at the beginning of your system boot a filesystem/partition is mounted at the top level ("/"

. At this point any file you could access would be on that partition. Most linux installations contain multiple partitions for different folders. These are mounted on empty directories found within the the top level filesystem. For instance, my home directory ("/home/"

is on a seperate partition. This means that within the top level filesystem ("/"

, which exists on the second partition of the hard drive, there is an empty directory ("/home/"

. My home folder is actually the root of the filesystem on the 4th partition on my hard drive. So the OS after mounting "/" now mounts the 4th partition on the "/home/" directory that exists within the second partition on the drive. This means that if I cd /home/ I now am at the top level of the 4th partion, similarly if I cd / I am at the top level of the 2nd partition.
Okay, now to get to your question, you have 2 directories. Do they exist at the top level of a partition other than the partion mapped to "/"? I believe from your previous posts they do. There is no way to map the directories within a partition (other than the top level) without using symbolic links to other directories. So if both of these folders exist on the one and only partition on hdc (the secondary master ide device/hard drive), then hdc must be mounted to an empty folder on another partion (say "/mnt/newdrive", which should be a subdirectory within the "/" partition/filesystem). You may then create links (or shortcuts) to these folders in "/" by a command like:
ln -s /htdocs /mnt/newdrive/htdocs
This says create a symbol link ("ln -s"

at /htdocs to the directory /mnt/newdrive/htdocs. Note that just like in windows this link will become dead if you unmount the filesystem at /mnt/newdrive.
BTW, to explicity mount the file system the command is (assuming you are logged in as root):
mount /dev/hdc /mnt/newdrive
To reiterate, you cannot mount a subdirectory of a filesystem without mounting the whole thing. This is why you cannot mount these two directories in seperate places.
I suggest you pick up "Running Linux" published by O'Reilly. They give a good introduction to linux, detailing concepts like this.
-Venkman