O'Reilly logo

Professional DNN7: Open Source .NET CMS Platform by Ralph Williams, Jr., Scott Willhite, Erik van Ballegoij, Will Strohl, Dennis Shiao, Mitchel Sellers, Nathan Rover, Ashish Prasad, Clinton Bland, Chris Paterra, Charles Nurse, Israel Martinez, Peter Donker, Cathal Connolly, Bruce Chapman, Shaun Walker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

images

URL Management

WHAT YOU WILL LEARN IN THIS CHAPTER

  • Creating URLs for DNN pages
  • Configuring URLs for sites and installations
  • Customizing URLs in Evoq
  • Debugging URLs

Uniform Resource Locators (URLs) are vitally important to any website. Websites are essentially a series of URLs usually all sharing the same domain name. The more URLs there are in a site, the more complicated and important keeping track of those URLs becomes. This is particularly the case with a powerful and dynamic application like DNN, which can create thousands of URLs quickly and easily. URLs can be created for forum posts, blog posts, calendar entries, product catalogs — the list is endless.

This chapter walks you through the URL management tools and features within DNN, and provides a guide for best-practice URL management for the developer and administrator of DNN sites.

THE HISTORY OF DNN URL SCHEMES

DNN has been through many versions from its inception, and throughout those versions the styles of standard URLs for DNN resources have changed. There are three main categories of DNN URLs: URLs for DNN pages, URLs for files and links, and URLs for other resources. The history of DNN URLs refers specifically to URLs for DNN pages.

TabId-Based URLs

If you look at the source code of a DNN installation, you will see that the standard application only has one ASP.NET page — default.aspx. This is the heart of the DNN ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required