It is beyond the scope of support to provide such code, and if you are not comfortable coding that yourself you would need to find a developer to do it (see https://toolset.com/contractors/).
You can hide the extra URL parameters added by the View by changing the View settings for both custom search and pagination to use ajax, and then go to Toolset > Settings > Front-end settings and disable the history management settings for each.
The last option you mention sounds like a perfect solution
(ou can hide the extra URL parameters added by the View by changing the View settings for both custom search and pagination to use ajax, and then go to Toolset > Settings > Front-end settings and disable the history management settings for each.)
However when doing this nothing has changed:
See attached images (maybe i'm doing something wrong).
Well I changed the settings as Nigel suggested, however the url didn't change.
I tried both in different browser and in incognito screen-> see attached image.
The way it shows in your screenshot, that's exactly how i want it to be...
If you access the URL directly, it will still work. But, the view will not alter the URL anymore after filtering.
Let's say you access this "somehow fake" URL hidden link
The page will still render the view, and when you update any filter of the view, the URL will not get updated. Check this screenshot hidden link
I can't imagine anything that can generate this URL, maybe if it was previously tracked by a bot such as Google's.
You just need to visit the page with its normal URL hidden link
Toolset will not generate anymore URLs that have all the parameters on it. If you encounter any URLs that has URL parameters on them, let me know where and I'll check it closely.
Doesn't seem to change anything. But not the biggest problem for now.
We go live in two weeks and have some other questions for your support, so i'll close this ticket.
Thanks for your support non the less!