Download the PHP package magehost/magehost_rewritefix without Composer
On this page you can find all versions of the php package magehost/magehost_rewritefix. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download magehost/magehost_rewritefix
More information about magehost/magehost_rewritefix
Files in magehost/magehost_rewritefix
Package magehost_rewritefix
Short Description MageHost_RewriteFix: Solves a problem most big #Magento 1.x shops face: an ever growing huge URL Rewrite table.
License GPL-3.0
Homepage https://github.com/magehost/magehost_rewritefix
Informations about the package magehost_rewritefix
MageHost_RewriteFix
We are sorry but we cannot offer customer support for this extension, and it is provided "as-is" for free. We use it at a number of big shops and it works well.
Due to bugs in Magento, once an rewrite URL ends with -[number] you get more and more rewrite URLs to the same target. The number gets higher and higher. Indexing gets slower and slower.
This extension is a workaround for this problem. Requires Magento 1.7.0.2 or greater.
How to install using Modman (--copy)
- Make sure you run Magento 1.7 or newer
- Install Modman
cdto your Magento root dirtest -d .modman || modman initmodman clone --copy --force https://github.com/magehost/magehost_rewritefix- If you keep your Magento code in Git: Add
.modmanto your.gitignore - Run
php shell/mh_rewrite_cleanup.php -- cleanuponce - Reindex the
catalog_urlindex
Verify if needed
You can verify if your installation has this problem by using this query (presuming no DB prefix). If the largest count is > the number of store views then this is a hint that something is wrong.
For deeper investigation you can inspect the rows with the highest count using There should be 1 entry per id_path for every store view - and not more - unless you renamed the product URI yourself.