I have the following pages:
Default.aspx
find_provider.aspx --> (has a search which takes the user to each provider page) --> provider.aspx?id={####}
news.aspx --> (has links to each news) --> article.aspx?id={####}
health.aspx --> (has links to each event) --> event.aspx?id={####}
patinfo.aspx --> (has links to each info) --> info.aspx?id={####}
Although the page are easy to remember but not the ID.
For example, in the find_provider.aspx
when a search is performed, there are three results which takes to provider.aspx
page, each with a unique ID (with more added in the future):
Bolt, John MD --> provider.aspx?id=90
Barry, Brent MD --> provider.aspx?id=1090
Carson, John MD --> provider.aspx?id=10
How can I set up my web site where I an define what each page's ID will be for making it user and search friendly?
For example:
Bolt, John MD --> provider.aspx/johnbolt
Barry, Brent MD --> provider.aspx/brentbarry
Carson, John MD --> provider.aspx/johncarson
Also, the same for the article.aspx
, event.aspx
, and info.aspx
and so on...
I am using Ektron CMS and not a MVC in the backend, if it helps to know.
I looked into ASP.net Routing but wasn't sure how to implement it as I am totally new to this process.