ROCKETTHEME IS CLOSING ON JUNE 30, 2025. As a thank-you to our community, enjoy 50% off all themes with the promo code THANKYOU before we shut down.
Read our Farewell Blog Post for more details.
Under SEO Settings, I have enabled search engine friendly URLs. Thus, our URL address for every page follow the structure like this: domain-name.com/level-1/level-2/level-3/page1.html
Since we have internal links in our articles such as level-1/level-2/level-3/page1.html, when we change the name of level-1 example, we end up having to manually search for all the URL links in all our article for level-1 to rename them as well. This is not just time consuming but lead to oversight as we could have missed out some of the outdated link.
In Dreamweaver, this is easily resolved by doing a global search of the whole website and replace them accordingly. In Joomla with RocketTheme, how can we best overcome this limitation? Is there a global search and replace similar to Dreamweaver? If better, auto update function? And is there a direct link to the article itself?
There's a couple of ways that I deal with this. The first is to use a module or plugin. There's a couple of them available but the best one is ReReplacer.
The other way to combat this is to use an SQL query to replace items within the database. Here's the code I use
update [table_name] set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');
Unfortunately the replacements for the ReReplacer are not permanent and SQL query is kind of too risky for my comfort as I hear many horror stories how typo can destroy a database.