I need to create a rather large Knowledge Base 'website', but I need help figuring out the best way to lay out the folders. Originally I was thinking of creating the main index page in a folder and letting it link to pages inside other folders (for the categories of the knowledge base). I ran into trouble here as my css, images, and include files are in the root dir as well. Right now it looks like this:
Root contains:
index.asp
email.inc
kbase.css
an example of a sub directory would be :
Root/email (and its contents) :
email.aspx
archiving.aspx
webmail.aspx
etc..
The problem I ran into is that when I am actually viewing email.aspx all my images, css, and includes are 2 directories above where I need them. Is there a way to force email.aspx to use images,css, and includes from parent folders? (without using a URL to link them) ?
Live Example
Click Email --> How to import an address book
Sorry if this is really hard to understand, but thank you for your time!
*Edit
I actually think I might have figured out what I was trying to do. Maybe I was just too tired to realize the obvious answer?
Put in the root directory all the main categories such as:
kbase.aspx
email.aspx
internet.aspx
printing.aspx
computer.aspx
phone.aspx
Make those link to the includes in their child folders, such as...
email.aspx will call an include from the folder 'email' instead of the way I was trying it. Just needed to see it in text I guess. -Thanks :p
Root contains:
index.asp
email.inc
kbase.css
an example of a sub directory would be :
Root/email (and its contents) :
email.aspx
archiving.aspx
webmail.aspx
etc..
The problem I ran into is that when I am actually viewing email.aspx all my images, css, and includes are 2 directories above where I need them. Is there a way to force email.aspx to use images,css, and includes from parent folders? (without using a URL to link them) ?
Live Example
Click Email --> How to import an address book
Sorry if this is really hard to understand, but thank you for your time!
*Edit
I actually think I might have figured out what I was trying to do. Maybe I was just too tired to realize the obvious answer?
Put in the root directory all the main categories such as:
kbase.aspx
email.aspx
internet.aspx
printing.aspx
computer.aspx
phone.aspx
Make those link to the includes in their child folders, such as...
email.aspx will call an include from the folder 'email' instead of the way I was trying it. Just needed to see it in text I guess. -Thanks :p
Last edited:










