Overview
Back to topMigration from Magento 1 to Magento 2 often leads to problems saving some categories on the backend. This unavoidable error appears: “URL key for specified store already exists”. Our team has thoroughly investigated the problem and come to a conclusion there is no unified and reliable solution to thrash out the problem. Even if you managed to remove all duplicated URLs, the error would surface again after another "Save" procedure.
The extension can help you remedy all post-migration defects relating to URLs. Just in one SSH command. As a result of it, you get:
- all URLs unique
- properly regenerated url_rewrite table (Reindex URL Rewrites)
- bug-free Magento 2 with regard to URLs
There are numerous reasons for the error “URL key for the specified store already exists”. We can name the most prominent one, which is the fact there must be some overlapping URL keys between products, categories, and CMS Pages. Magento 1 is indulgent in such cases and would solve the dilemma with duplicated URLs by appending [url_key]-1, [url_key]-2, etc. Magento 2, in turn, considers any duplication as an error.
The migration process involves hundreds or even thousands of duplicated URL keys to wander from Magento 1 to Magento 2. This makes the problem totally immense. To make it worse, the problem can't be addressed by just making URL keys unique. The “url_rewrite” table, as well as the “URL Path” attribute, has to be generated anew.
Furthermore, the indexing procedure is usually accompanied by various code issues of Magento 2. We keep this situation under control with the help of the extension. Hence, if you decide to remove the plugin after solving the problem with URLs, the errors will find their way back to your Magento 2 again because there will be nothing to stop them.
Features
- Utterly addresses the issue with saving of category when “URL key for specified store already exists”
- Capable of making all "URL Keys" unique (works with Products, Categories, and CMS Pages in any combination)
- Properly regenerates the "url_rewrite" table
- Fixes a Magento 2 problem with spontaneous duplicating of "URL Path"
- Addresses an issue with the suffix "/" for categories and/or products
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
2.3.3
Magento platform compatibility
Open Source (CE): 2.3 (current), 2.4 (current), 2.1 (obsolete), 2.2 (obsolete)
Type
Stable Build
Updated
25 September, 2020
Categories
Extensions, Site Optimization, Performance
Quality Report
Back to topAll tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top2.3.3:
- Compatible with Open Source (CE) : 2.1 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
• Added support for Magento 2.4.0.
2.3.2:
- Compatible with Open Source (CE) : 2.1 2.2 2.3
- Stability: Stable Build
-
Description:
• Added support for Magento 2.3.5;
• Added support for 'Use Categories Path for Product URLs = No';
• Added a new command to force optimization;
• Improved generation for duplicated category URLs;
• Improved URL generation by stores.
2.2.4:
- Compatible with Open Source (CE) : 2.1 2.2 2.3
- Stability: Stable Build
-
Description:
Added support for Magento 2.3.
2.2.0:
- Compatible with Open Source (CE) : 2.1 2.2
- Stability: Stable Build
-
Description:
Added compatibility with Magento Open Source / Commerce 2.2.x;
Addressed a fatal error when saving categories without URL Paths and with same URL Keys.
2.1.4:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
Availability checking of Product/Category URL keys and generation if they are absent
Several improvements for uniqueness checking of CMS Pages URLs
2.1.0:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
Availability checking of Product/Category URL keys and generation if they are absent
Several improvements for uniqueness checking of CMS Pages URLs
2.0.0:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
Initial Release.
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.
Contact Vendor