In this way you probably do not need realurl.
Any url of type https://mydomain.tld/?{pageid}
will be mapped by TYPO3 core to index.php?id={pageid}
so you need just a small htaccess rewrite to insert the questionmark.
It is just that links are not generated in this short form. But that could be done by a lastplace replacement (do a stdWrap.replacement on the PAGE
object):
page = PAGE
page {
10 = ...
:
stdWrap.replacement {
1.search = index.php?id=
1.replace =
}
}
Your request reminds to the core-extension simulate static
, but that might be obsolete and the pattern differs from your request. It was https://mydomain.tld/{pagetitle}.{pageid}[.{pagetype}].html
. For the default-pagetype 0
the pagetype does not need to render.