Feature #86620

Update "slug" for all pages for TYPO3 9

Added by Martin Weymayer 9 months ago. Updated 4 months ago.

Needs Feedback
Should have
Link Handling, Site Handling & Routing
Target version:
Start date:
Due date:
% Done:


PHP Version:
Sprint Focus:


It would be realy nice to have a button "Update all slugs for pages". Background:
- new typo3 9 vesion has new site configuration for "nice" url
- slug can only be updated by opening each singe page and click "update"
- so if you have website with 3 or 4 levels and you change page title in level 1, you have to update each singel page on levels 2, 3 and 4
- if you have multilanguage website and first translate pages on level 2, 3 or 4 and at the end you translate level 1 you also have to update each single page in other levels


#1 Updated by Georg Ringer 9 months ago

  • Category set to Link Handling, Site Handling & Routing
  • Status changed from New to Needs Feedback

there is already an upgrade wizard in the Install Tool: Upgrade > Upgrade Wizards > Introduce URL parts ("slugs") to all existing pages

have you found it?

#2 Updated by Martin Weymayer 9 months ago

I am not shure if this wizard function is working as expected. first click on "upgrade wizard" showed "Introduze URL parts ..." - then I clicked "mark undone". After that wizard ran again and progress status was 100%. But trying to run this wizard again seems not working. "Introduze URL parts ..." is not showing again!?

#3 Updated by Felix Holler 8 months ago

  • PHP Version set to 7.2

I've the same issue. Lot's of page levels and no way for fast updating the slugs of the sub pages. The upgrade wizard has no effect on the slugs after running it again as mentioned above.

#4 Updated by Simon Köhler 7 months ago

I can confirm that the wizard is not running again.

#5 Updated by taywa gmbh 7 months ago

Workaround is delete set slug via SQL:

UPDATE `pages` SET `slug` = NULL where 1.

Than rerun the Wizards. See second answer on this: https://stackoverflow.com/questions/53007858/typo3-9-5-lts-automatic-regeneration-of-url-segments/53008590

#6 Updated by Alexander Dräger 4 months ago

There should be a feature to renew the slugs recursive within a button in the info-module like real-Url does.
AND: a possibility to set a fix slug (checkbox) which will allow the user to set custom slugs which will not be overwritten.

#7 Updated by Nils Hodyas 4 months ago

I would second this request. It's great to have nice urls in the core, with that feature it would be even greater.

Also available in: Atom PDF