DNN Dynamic Redirect

The ultimate redirect solution for DNN! Leverage the power of dynamic content delivery: DNN Dynamic Redirect for the DNN CMS platform lets you redirect your users based on various context parameters – such as referrer, geo location, cookies, request parameters, user details and more.

For instance, you can define rules which redirect your site’s visitors to a specific URL when a certain cookie is present, a parameter is matched, the access comes from a certain region, or a visitor has visited a specific website before (referrer). DNN Dynamic Redirect teams up with DNN Dynamic Roles and uses the same powerful rule engine. Where DNN Dynamic Roles works with authenticated users only, DNN Dynamic Redirect supports anonymous visitors, too.




The DNN Dynamic Redirect module comes with lots of rules you can use and combine, making it easy to segment your customers and personalize content. All these rules can be used to define dynamic redirects.


Download Free trial Changelog Documentation FAQ License Agreement Buy now


Find out more about DNN Dynamic Redirect in our blog!



  • Integrates smoothly into DNN’s user interface
  • Requested URL which triggers a redirect can be set using regular expressions (regex)
  • Allows importing redirects from CSV file
  • Each redirect rule can have a specific priority
  • Redirect loop detection
  • Features a powerful ruleset with logical operators for real dynamic redirects
  • Supports various redirect types (temporary and permanent)
  • Offer callbacks to add custom rules
  • Performance optimized by leveraging caching algorithms
  • Compatible with Microsoft’s Azure Cloud Platform
  • Compatible with Evoq Content
  • EVS verified


Supported redirect rules

  • Logical Operators
    Combine rules by using the AND, OR, and NOT operators.
  •  Role Membership
    Check if user is member of a certain role.
  •  Cookie
    Check if a certain cookie is present or has a specific value.
  •  Referer
    Check if a user is coming to your portal from a specific page or website.
  •  IP Geo Location
    Check if your user comes from a certain country or region of the world.
  •  Browser and Version
    Check if your user uses a specific browser and detect the browser’s version.
  •  GET and POST parameters
    Check for the existence of a request parameter and its value.
  •  Date and Time
    Check if the current date and/or time is within a specific range.
  •  SQL Query
    Evaluates an SQL Query and checks the result.

You can find detailed information on the XML Rule Definition Syntax page.


Do you want to give DNN Dynamic Redirect a try?
You can test the module for free on portals which are accessible via localhost or *.local. If you want to test the module on non-local/production domains, please get a free trial license.

Do you want to obtain a license key?
The DNN Dynamic Redirect module is licensed per domain at which your website is available. If you have secondary domains redirecting to one primary domain, only the primary needs to be licensed. Please check your portals’ configuration in order to determine the number of licenses you need. Feel free to contact us if you need help with choosing the correct license model. Subdomains for your domains are included in all licenses for free. You can test-drive the module free of charge on localhost and *.local domains.

Do you have a license and want to upgrade to a new version?
You can easily download and install a new version. Please ensure that your license is still valid and did not expire yet. In such case, the module will behave just as an unlicensed test version. You can upgrade to the latest possible version before your license expired without issues.


About the DNN CMS Platform

DNN® (formerly DotNetNuke®) is the leading open source web content management platform (CMS) in the Microsoft ecosystem. The product is used to build professional looking and easy-to-use commercial websites, social intranets, community portals, or partner extranets.

Source: dotnetnuke.codeplex.com