Take the 2-minute tour ×  I have an application where I have the
'core' code in one folder for which there is a virtual directory
in the root, such that I can include any core files using
/myApp/core/bla.asp. I then have two folders outside of this
with a default.asp which currently use the querystring to define
what page should be displayed. One page is for general users,
the other will only be accessible to users who have permission
to manage users / usergroups / permissions. The core code checks
the querystring and then checks the permissions for that user.
An example of this as it is now is
default.asp?action=view&viewtype=list&objectid=server. I am not
worried about SEO as this is an internal app and uses Windows
Auth.  My question is, is it better the way it is now or would
it be better to have something like the following:    •
/server/view/list/   • /server/view/?id=123   • /server/create/
• /server/edit/?id=123   • /server/remove/?id=123  In the above
folders I would have a home page which defines