DNN ShortCut works by using an ASP.NET HTTP Handler that can redirect any URL of your website to any DNN Page or Explicit URL. This redirect can be a standard browser redirect, or a 301 redirect.
Key Features:
- 301 Redirect non-www URL's to the www.domain.com form of URL's (this feature is optional)
- 301 Redirect mixed case URL's to all lower case URL (this feature is optional)
- 301 Redirect the Home page of your site to the Root domain (ex: www.domain.com/home.aspx redirect to www.domain.com)
- Optionally enable www.domain.com/login to show the DNN login interface on the Portal's home page. you can specify this "login" URL to whatever you want (ex: www.domain.com/whatever)
- Create extension-less marketing friendly URL's that 301 redirect to another page within your Portal, or to an explicit URL.
- Create any URL (with directories and extensions) that 301 redirect to another page withing your Portal, or to an explicit URL.
Web.config Modification Is Required
A modification to your web.config is required for DNN ShortCut. The DNN ShortCut Handler must come first in the list of HTTP Handlers.
IIS 7
<system.webServer>
<modules>
<add name="dnnShortCut" type="publishingSOFT.dnnShortCut5.ShortCutHttpHandler, publishingSOFT.dnnShortCut" preCondition="" />
IIS 6
<system.web>
<httpModules>
<add name="dnnShortCut" type="publishingSOFT.dnnShortCut5.ShortCutHttpHandler, publishingSOFT.dnnShortCut" />