I know anytime htaccess is in the question the thing never gets answered and goes to the bottom with 0 replies ;P

Just hard to find a resource for all questions.

I use this

RewriteEngine On
RewriteRule ^profile.html$ MYLINKHERE.com/page.html[L,R=301]

This is fine but changes the URl of course.
The ladning page url shows in the browser.

I have seen redirects that keeps the original url in the browser, how is this accomplished?

I know affiliates love this….