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 ...

Get Professional DNN7: Open Source .NET CMS Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.