Hi
As I've understood it, SH404SEF can (must?) be disabled but not uninstalled for the import into 4SEF and 4SEO to work.
Correct, you can disable it but you don't have to and I would recommend leaving it to the respective extensions to handle it
- 4SEF will disable it when doing the import (to avoid having new URLs created while the import is happening)
- 4SEO will not disable it, because it does not care about SEF URLs. Many people run their site today with sh404SEF and 4SEO, that's a perfectly fine and valid combination (until you want to move to J4 of course)
But I assume I must uninstall it for the upgrade to J4 to work afterwards and that the uninstall process removes everything of SH404SEF?
You must uninstall it before upgrading to J4 indeed. You won't be able to uninstall it after upgrading, as the uninstall process runs some code for removing various plugins. That would not work under J4 and you'd have to remove all pieces by hand.
Note that:
- uninstalling sh404SEF is done by uninstalling the Administrator sh404SEF component. See documentation here.
- by default, when uninstalling, sh404SEF leaves all data in place (the database tables). To also remove sh404SEF data from the database, you need to check these options in its configuration (see documentation page I linked to above).
I actually recomment that you don't do that and leave all sh404SEF data in the database. The reason is that it'll let you redo the import process in 4SEO even after upgrading to J4 (4SEO does not need sh404SEF to be present, it only needs the data from the database). So if you leave the data in the database, you have a chance to redo the import process in case something goes wrong due to Joomla 4.
2. Looking at the documentation there seems to be import wizards in 4SEF and 4SEO for SH404SEF data. Or has "sh404SEF importer" I found in the Development versions-section anything to do with this?
Yes, both 4SEF and 4SEO have built-in importers, you do not need any additional extension. The sh404SEF importer in the downloads is meant for sh404SEF to import data from MijoSEF and JoomSEF.
Best regards
Yannick Gaultier
weeblr.com / @weeblr