Error - There was a problem with reindexing process (Catalog URL Rewrites)

Magento has a tendancy to append a number to URL's (such as -1) in order to keep them unique. This can however break your URL's. While you could go through and fix these system URL's manually by creating custom URLs', it would be better to let Magento do this for you.

To do this, create a full backup of your Magento database (via Magento Admin > System > Tools > Backup).

Via phpMyAdmin, truncate the Magento table core_url_rewrite (so that it becomes totally empty). Immediately afterwards, go to System > Index Management and refresh the Catalog Url Rewrites. This will regenerate all System URLs.
  • 13 Users Found This Useful
Was this answer helpful?

Related Articles

Magento User Guide (Official and Free)

Magento offer a paid ebook User Guide (which costs around USD$20). What a lot of people don't...

Magento 1: Importing customers to Magento using Import/Export Profiles (Magento 1.3*)

This knowledgebase explains how to setup a simple .csv file in order to import your existing...

Magento 1: Skip import row, required field sku not defined, Skip import row, required field store not defined

This knowledgebase explains how to solve the "Skip import row, required field "sku" not defined"...

Magento 1: Add the Magento contact form to a CMS page as a static block

Magento has a built-in contact form that does the job, but isn't the easiest to edit. You may for...

Error - There was a problem with reindexing process (Product flat data) indexes

If re-indexing the Product flat data index gives an unknown re-indexing error or "Some problem...