wiki:WikiStart
Last modified 7 weeks ago Last modified on 03/28/12 00:12:31

Welcome to the Redirect Manager module

#####################################################
This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#####################################################


Update 2012-01-15 : SQL Express 2005 or later empty database files added, ready for attachment.
Update 2012-01-11 : SQL create script added (alternative to attaching blank db)

This module focuses on shell UI integration and httpRequest lookup speed.


Additional information and screen-shots should be available on http://blog.paulgeorge.co.uk/

http://blog.paulgeorge.co.uk/wp-content/uploads/2012/01/screenshot1.png



Key features:


1) Shell - displays links for current item, redirects, and aliases.

2) Automatic 301 record generation of historic links (renamed, moved, or even structural changes)

3) Manual 301 record generation via right-click or ribbon.


Publishing any item clears the redirect cache. (required after manual redirect creation).



Performance

Rough tests with 100,000 redirect records :

Preload delay: 150-250ms (loads into lookup cache, on startup or after publish)
Http processor delay: roughly 0.15ms (~373 ticks)


Installation

Download files from : http://trac.sitecore.net/RedirectManager/browser/Trunk/data/packages?order=name

1) Use the sql create script or attach empty SQL database as 'SitecoreRedirectManagerModule'

2) Add the connection string for 'RedirectManager' to /App_Config/connectionstrings.config :

<add name="RedirectManager" connectionString="user id=yourusername;password=yourpassword;Data Source=localhost;Database=SitecoreRedirectManagerModule" />

3) Install sitecore package.

4) Review /App_Config/RedirectManager.config for setting options




To delete

Remove files:

\bin\RedirectManager.dll
\App_Config\RedirectManager.config

Remove items:

Core: \sitecore\content\applications\content editor\context menues\default\Assign url redirect\
Core: \sitecore\content\applications\content editor\context menues\ribbons\chunks\page urls\redirects\

Use this URL in your repository browser when you want to checkout the source code:

   http://svn.sitecore.net/RedirectManager/

If you have any issues with the Redirect Manager module, please report them to the Shared Source forum on SDN.

Enjoy!
The Shared Source Coordinator

Starting Points

  • Index -- The index page for the shared source modules.

For a complete list of local wiki pages, see TitleIndex.