Product List

Compunix Product Documentation

Existing Pages URL Redirects for AspDotNetStorefront

Save the search engine page rankings of moved, deleted or unpublished pages in your shopping cart by redirecting traffic to a new or alternative destination. This valuable add-on works with individual products, categories or any page you need.


Compatibility: ML, ML64, MultiStore, V10.x

This is a one domain, one cart license installation. To buy additional licenses for additional carts contact sales: sales@compunix.us


Installation Instructions

1) Install the Admin Compunix Add-on menu and add the following line into the add-on links section specified:

Carts up to MS9420: Carts MS9500 and newer: Carts v10:

2) Copy the correct version of CompunixCommon.dlldownloaded from the Code Base link into /bin directory.

3) Upload the license file/appconfig to your cart. If you don't have a license send an email to support@compunix.uswith your order number and domain information.

4) Copy/Merge the files from the "Modified files" directory in the .zip file to your web site's root folder. If your admin directory is not "admin", you may have to copy any files in the admin directory manually.

5) Save the files above and navigate to the admin. If you do not see the an entry for Compunix Redirects under the Content Menu, click Reset Cache.

This option step will add the page title. For MS9xxx navigate to Admin > Content > String Resource Mgr, (for V10 Admin > Content > Manage Prompts) select the locale you use from the left local drop down, and add new string called admin.title.compunixredirects with value of Compunix Redirects.

6) For V10 skip to step 9, else Open the SkinBase.csfile in the root/App_Codedirectory.

7) At the end of the SkinBase() constructor, about line 110 before the closing }, paste the following code:

8) Save the file.

9) Web Site Configuration

There are two reasons to use the Existing Redirects module, they both require different cofiguration approaches
1) to redirect away from an EXISTING (published) page and
2) if a page doesn't exist, send the caller to an existing page.
3) Note: You can also implement both solutions

Option 1 - add this into the OnApplicationStartCompleted method (either in the application dll or on the global overloaded page

Option 2 - Replace existing error redirects in the web.config with the Compunix version.

10) To setup the redirects for your unpublished or deleted cart pages, open the Compunix Redirects page under the Admin Content menu (for V10 Admin > Compunix Add-Ons >Redirects for ....) and enter the "from" and "to" page links. Use the exact links the cart generates for those pages. Be sure to use relative links, for example "folder/page.html" rather than "http://www.yoursite.com/folder/page.html"